2017-08-20 4 views
0

Ich habe einen Drehtisch, der die folgende Struktur aufweist: Zeilenfelder sind month (Nummer 1 bis 12) und values (revenue, sqft, rev_per_sqft die ein berechnetes Feld ist). Ich zeige auch die Running Total in basierend auf der month Reihe.den laufenden Mittelwert in einem Drehtisch Berechnung

Jetzt funktioniert das perfekt für revenue und sqft.

Aber es funktioniert nicht für rev_per_sqft. Die Formel für das Feld lautet =revenue/sqft. Es funktioniert auf einer individuellen monatlichen Basis, aber wenn ich Running Total in mache, fasst es nur die monatlichen Werte zusammen, anstatt den Durchschnitt zu machen. Ich habe sowohl die Summe als auch den Durchschnitt ausgewählt und es macht keinen Unterschied.

Gibt es eine Möglichkeit, den Durchschnitt zu zeigen?

Wenn dies nicht ganz klar ist noch, hier ist, wie meine Tabelle wie folgt aussieht:

+-------+----------------------+---------+ 
| Monat |  Werte   | Totals | 
+-------+----------------------+---------+ 
|  1 | Revenue    | 651.32 | 
|  | sqft     | 52.3 | 
|  | Rev per sqft   | 12.45 | 
|  | Running Revenue  | 651.32 | 
|  | Running sqft   | 52.3 | 
|  | Running rev per sqft | 12.45 | 
|  2 | Revenue    | 476.17 | 
|  | sqft     | 87.21 | 
|  | Rev per sqft   | 5.46 | 
|  | Running Revenue  | 1127.49 | 
|  | Running sqft   | 139.51 | 
|  | Running rev per sqft | 17.91 | 
+-------+----------------------+---------+ 

Wie Sie sehen können, ist der Wert für die Running rev per sqft beginnt durch den zweiten Monat verzerrt zu erhalten und weiter zu tun Sie dies.

Antwort

0

Die Schwierigkeit, die Sie haben, ist, dass Sie in der Lage sein möchten, ein berechnetes Feld als (Running Total of Revenue)/(Running Total of SqFt) zu definieren und es gibt keinen offensichtlichen Weg, dies in Ihrer Pivot-Tabelle zu tun. Arithmetisch. Wie Sie herausgefunden haben, ergibt dies sehr unterschiedliche Ergebnisse von der laufenden Summe Ihres berechneten Feldes von Revenue/SqFt.

Ein Ansatz besteht darin, Ihre Pivot-Tabelle so umzuformen, dass sie die monatlichen Summen von Revenue und SqFt als Spalten zusammen mit den zugehörigen laufenden Summen enthält. Sie können diese Pivot-Tabelle dann als Datenquelle für eine zweite Pivot-Tabelle verwenden. In dieser zweiten Pivot-Tabelle können Sie nun zwei berechnete Felder definieren: eines basierend auf dem Verhältnis der monatlichen Werte und eines zweiten basierend auf dem Verhältnis der laufenden Gesamtwerte.

Das Bild unten zeigt:

Pivot table using another pivot table as a data source

Dies ist eine etwas klobig Lösung als Änderungen an den Quelldaten „Change Data Source“ und „Refresh“ Operationen erfordern auf beiden Pivot-Tabellen durchgeführt werden in der richtigen Reihenfolge.

+0

Dies ändert die gesamte Lesbarkeit der Tabelle und lenkt vom Ergebnis ab. Danke für die Mühe, aber das würde die Benutzerfreundlichkeit des Tisches zerstören. – Spurious

+0

Sie können den mittleren Drehpunkt (und den endgültigen Drehpunkt) immer auf separaten Arbeitsblättern platzieren, wenn dies bei dieser Lösung das Problem der Lesbarkeit ist. Wenn es Usability-Kriterien gibt, an denen Sie vielleicht auch arbeiten, sollten Sie Ihre Frage bearbeiten, um diese zu verdeutlichen. – DMM

Verwandte Themen