Mittelwert von berechneten Feldern eines PivotTable - rechnet nur Summe
Guten Abend zusammen,
ich habe folgendes Problem in Excel:
Eine Tabelle mit Werten ist vorhanden. Ich erstelle ein neues PivotTable mit diesen Daten.
Über die Registerkarte "PivotTable Tools" -> "Felder, Elemente und Gruppen" erstelle ich ein neues berechnetes Feld, welches alle Werte einer Spalte durch 2 teilt.
Anschließend sage ich dem PivotTable, dass es mir die Werte nicht summieren, sondern den Mittelwert bilden soll.
Das macht Excel aber nicht! Es rechnet mir trotzdem die Summe aus!
Anbei ein Bild zum Verständnis.
"Summe von Wert 1" bedeutet, dass ich in der Feldliste des PivotTables unter "Werte" auch wirklich die Summe ausgewählt habe. Ich habe das Fenster im Screenshot offen gelassen, damit ihr mir das auch glaubt.
Analog dazu der Mittelwert.
Ich frage euch: was mache ich falsch? Geht es schlichtweg nicht, aus berechneten Feldern eines PivotTables den Mittelwert zu bilden?
Bei Feldern ohne Berechnung klappt es ja - siehe Bild.
Verzweifelte Grüße
tomolpi
ich habe folgendes Problem in Excel:
Eine Tabelle mit Werten ist vorhanden. Ich erstelle ein neues PivotTable mit diesen Daten.
Über die Registerkarte "PivotTable Tools" -> "Felder, Elemente und Gruppen" erstelle ich ein neues berechnetes Feld, welches alle Werte einer Spalte durch 2 teilt.
Anschließend sage ich dem PivotTable, dass es mir die Werte nicht summieren, sondern den Mittelwert bilden soll.
Das macht Excel aber nicht! Es rechnet mir trotzdem die Summe aus!
Anbei ein Bild zum Verständnis.
"Summe von Wert 1" bedeutet, dass ich in der Feldliste des PivotTables unter "Werte" auch wirklich die Summe ausgewählt habe. Ich habe das Fenster im Screenshot offen gelassen, damit ihr mir das auch glaubt.
Analog dazu der Mittelwert.
Ich frage euch: was mache ich falsch? Geht es schlichtweg nicht, aus berechneten Feldern eines PivotTables den Mittelwert zu bilden?
Bei Feldern ohne Berechnung klappt es ja - siehe Bild.
Verzweifelte Grüße
tomolpi
Please also mark the comments that contributed to the solution of the article
Content-ID: 610364
Url: https://administrator.de/contentid/610364
Printed on: August 31, 2024 at 23:08 o'clock
9 Comments
Latest comment
Moin,
also entweder ergibt Dein Beispiel keinen Sinn oder ich verstehe den Sinn nicht (beides ist durchaus möglich).
Der (arithmetische) Mittelwert wird aus der Summe mehrerer (>1) Zellen(werte) geteilt durch die Anzahl der summierten Zellen gebildet. Für einen Zellenwert ergibt das m.E. keinen Sinn.
Deine "Mittelwert von wert1_geteilt_durch_2" von 1 Zelle führt dann konsequent zum falschen Ergebnis.
Vielleicht habe ich das aber auch nicht richtig erfasst.![face-wink face-wink](/images/icons/fa/light/face-laugh-wink.svg)
Gruß
cykes
also entweder ergibt Dein Beispiel keinen Sinn oder ich verstehe den Sinn nicht (beides ist durchaus möglich).
Der (arithmetische) Mittelwert wird aus der Summe mehrerer (>1) Zellen(werte) geteilt durch die Anzahl der summierten Zellen gebildet. Für einen Zellenwert ergibt das m.E. keinen Sinn.
Deine "Mittelwert von wert1_geteilt_durch_2" von 1 Zelle führt dann konsequent zum falschen Ergebnis.
Vielleicht habe ich das aber auch nicht richtig erfasst.
Gruß
cykes
Pack mal die Formel rein, die du da genommen hast? Ich mein, so ist das bissl witzlos
Summe von Wert 1 ist zwar per "=SUMME(A1)" definierbar, aber de facto ja nur A1, A1 /2 "=SUMME(A2/2)" und Mittelwert ist =Mittelwert(F1-F5) (bspw).
Womit der MW bei 500.75 liegt...
klappt Problemlos, entweder du hast da einen wahnsinnigen Denkfehler oder du erklärst nicht richtig, was du willst...
Summe von Wert 1 ist zwar per "=SUMME(A1)" definierbar, aber de facto ja nur A1, A1 /2 "=SUMME(A2/2)" und Mittelwert ist =Mittelwert(F1-F5) (bspw).
Womit der MW bei 500.75 liegt...
klappt Problemlos, entweder du hast da einen wahnsinnigen Denkfehler oder du erklärst nicht richtig, was du willst...
Ich vermute auch einen Denkfehler. Ich habe den Verdacht, dass der Mittelwert doppelt berechnet wird, zum einen händisch durch Summe()/"Anzahl" und dann nochmal mit der Mittelwert()-Funktion. Aber ohne die konkreten Formeln in den Zellen zu sehen, wird das schwierig zu analysieren.
Was ich außerdem nicht verstehe: Warum wird fest durch 2 geteilt?
Also wird beim Gesamtergebnis wohl doppelt geteilt, das ist "zufällig" genau das Ergebnis der Summe (Mittelwert / 2 => "Summe / Anzahl" / 2 = 1001,5 * 2 = 2003) [leider nur ansatzweise hier darstellbar]
Gruß
cykes
Was ich außerdem nicht verstehe: Warum wird fest durch 2 geteilt?
Also wird beim Gesamtergebnis wohl doppelt geteilt, das ist "zufällig" genau das Ergebnis der Summe (Mittelwert / 2 => "Summe / Anzahl" / 2 = 1001,5 * 2 = 2003) [leider nur ansatzweise hier darstellbar]
Gruß
cykes
Moin,
bin erst jetzt dazu gekommen, das mal nachzuvollziehen - vorab: mein Excel kommt zum selben Ergebnis.
Ich glaube aber auch, dass Du eine falsche Erwartungshaltung hast bzw. einen gedanklichen Fehler.
Wie oben bereits erwähnt, ist es eigentlich Blödsinn, den Mittelwert von einer Zelle (Wert 1) zu bilden, das ergibt erwartungsgemäß den Zellenwert. Diesen Zellenwert dann noch durch 2 zu teilen und nochmal den Mittelwert davon zu bilden ist redundanter Blödsinn![face-wink face-wink](/images/icons/fa/light/face-laugh-wink.svg)
Um Dein erwartetes Ergebnis zu erzielen, ist ggf. eine deutlich komplexere Konfiguration der Pivot-Tabelle nötig oder man abut sich die Berechnungen gleich selbst, dann hat man auch mehr Kontrolle über die Berechnungen.
Ich habe oben im Datenbereich auch noch eine Spalte Wert1_durch_2 hinzugefügt und dann unten manuell den Mittelwert der Spalte Wert1 (B2:B5) und Wert1_durch_2 (D2:D5) berehcnet mit dem richtigen Ergebnis.
Gruß
cykes
bin erst jetzt dazu gekommen, das mal nachzuvollziehen - vorab: mein Excel kommt zum selben Ergebnis.
Ich glaube aber auch, dass Du eine falsche Erwartungshaltung hast bzw. einen gedanklichen Fehler.
Wie oben bereits erwähnt, ist es eigentlich Blödsinn, den Mittelwert von einer Zelle (Wert 1) zu bilden, das ergibt erwartungsgemäß den Zellenwert. Diesen Zellenwert dann noch durch 2 zu teilen und nochmal den Mittelwert davon zu bilden ist redundanter Blödsinn
Um Dein erwartetes Ergebnis zu erzielen, ist ggf. eine deutlich komplexere Konfiguration der Pivot-Tabelle nötig oder man abut sich die Berechnungen gleich selbst, dann hat man auch mehr Kontrolle über die Berechnungen.
Ich habe oben im Datenbereich auch noch eine Spalte Wert1_durch_2 hinzugefügt und dann unten manuell den Mittelwert der Spalte Wert1 (B2:B5) und Wert1_durch_2 (D2:D5) berehcnet mit dem richtigen Ergebnis.
Gruß
cykes
Ich habe dasselbe Problem bei vollständig unterschiedlichen Daten, das ganze sieht nach einem echten Excel Bug aus. Hier kurz das Testbeispiel zum Nachweis:
Bei einer Pivottabelle zeigen nun
1. Summe, Mittelwert, Abs, ... auf echte Spalten die erwarteten unterschiedliche Werte
2. Summe, Mittelwert, Abs, ... auf berechnete Felder immer den Wert für Aggregationsmethode=Summe, die anderen Aggregationsmethoden sind wählbar, aber die Wahl ändert eben nichts.
OK, in https://superuser.com/questions/1233961/working-with-averages-in-pivot-t ... , answer from Jonathan July 25th 2017. https://superuser.com/a/1234352 ist eine super Erklärung:
- Tabelle mit Spalte B: uploadduration_s (Zeit in s), C uploadduration_h (Spalte B/3600)
- Pivottabelle-Analyse: berechnetes Feld _uploadduration_h> (=uploadduration_s/3600)
- Hinweis: Im echten Anwendungsfall hätte ich natürlich keine Spalte C mit dem Stundenwert in der Tabelle, die dient hier nur zum Vergleich mit dem berechneten Feld
Bei einer Pivottabelle zeigen nun
1. Summe, Mittelwert, Abs, ... auf echte Spalten die erwarteten unterschiedliche Werte
2. Summe, Mittelwert, Abs, ... auf berechnete Felder immer den Wert für Aggregationsmethode=Summe, die anderen Aggregationsmethoden sind wählbar, aber die Wahl ändert eben nichts.
OK, in https://superuser.com/questions/1233961/working-with-averages-in-pivot-t ... , answer from Jonathan July 25th 2017. https://superuser.com/a/1234352 ist eine super Erklärung:
- Bei Verwendung von berechneten Feldern wird zuerst für jede Spalte die Summe berechnet, quasi als Wert je Pi###ile
- das berechnete Feld arbeitet dann auf diesen bereits summierten Werten, im wesentlichen können damit Operationen zwischen den Summen zu verschiedenen Spalten gemacht werdne
- das ist nicht selbsterklärend, aber ok, auch kein Bug ...
a good explanation why excel does what it does seems to be in: https://superuser.com/questions/1233961/working-with-averages-in-pivot-t ... , answer from Jonathan July 25th 2017. https://superuser.com/a/1234352