Ich habe eine einfache Tabelle mit einer Menge und einem Intervall in Sekunden nach Datum und Produktnamen.
%Vor%Aus dieser Tabelle habe ich eine PivotTable mit SUM (Betrag), AVERAGE (Intervall in Sekunden) nach Monat und Produkt abgeleitet.
%Vor%So weit, so gut. Jetzt möchte ich hinzufügen und zusätzliche Spalte zu meiner PivotTable mit gibt mir das Ergebnis der Summe von Betrag / AVG Intervall in Sekunden.
Das Hinzufügen eines berechneten Werts =SUM(Amount)/AVERAGE(Interval)
gibt mir nicht die richtigen Werte. Excel gibt mir:
Was es tatsächlich macht, ist = SUM (Betrag) / SUMME (Intervall in Sekunden) für jeden Monat und jedes Produkt basierend auf den Werten in der ersten Tabelle. Aber ich suche:
%Vor%Teilen Sie also das Pivot-Feld "Summe der Menge" durch das Pivot-Feld "AVG des Intervalls in Sekunden" wörtlich.
Wie erreichen Sie das?
Falls jemand anderes auf dieses Problem stößt, ist eine Lösung, die ich gefunden habe, eine Helper-Spalte "Count" zu Ihrem Datensatz hinzuzufügen, wobei jeder Datensatz eine 1 unter dem Feld "Count" enthält.
Um den Effekt eines Average zu erreichen, können Sie dann:
verwenden SUM(FIELD_TO_AVERAGE)/SUM(COUNT)
Ich glaube, das sollte in allen Fällen funktionieren, in denen ein Durchschnitt benötigt wird, aber ich habe es nicht sehr weit getestet.
Sie müssen auf die Pivot-Tabellendaten in Ihrer Formel verweisen, etwa so:
=GETPIVOTDATA("Sum of Amount",$A,"Product","A")/GETPIVOTDATA("Average of Interval",$A,"Product","A")
Bearbeiten: Aus Ihrer Tabelle: So fügen Sie Pivot Table A die gewünschte Spalte hinzu:
%Vor%Sie können die Spalte auch erstellen, indem Sie der Originaldatentabelle eine zusätzliche Spalte hinzufügen: Betrag / Sek für jeden einzelnen Eintrag. Wenn Sie dann alle Daten drehen, ist das Produkt dieser Spalte das gewünschte Ergebnis.
Bearbeiten (2):
Die obigen Formeln sind Zellformeln, nicht Pivot-Tabellenformeln, die keine Referenzen verwenden können. Entschuldigung, das habe ich nicht klargestellt. Ich schaue mir eine Pivot-Tabellen-Berechnungsformel an, aber für den Moment sollte das obige als Spalte neben Ihrer Pivot-Tabelle ergeben, was Sie brauchen.
Tags und Links excel pivot-table calculated-columns