![Excel: Pivot-Tabelle mit „% der Summe der übergeordneten Zeilen“](https://rvso.com/image/1703336/Excel%3A%20Pivot-Tabelle%20mit%20%E2%80%9E%25%20der%20Summe%20der%20%C3%BCbergeordneten%20Zeilen%E2%80%9C.png)
Ich möchte in Excel eine Pivot-Tabelle erstellen, in der die Spalten nach Datum (Monat) gruppiert sind und es nur eine Spalte gibt, die die Prozentsätze der übergeordneten Summen berechnet. Gibt es eine Möglichkeit, dies zu tun, ohne dass Excel in jeder Monatsgruppierung neue Spalten einfügt?
Meine Beispieldaten sind wie folgt:
Wenn ich mit diesen Daten eine Pivot-Tabelle erstelle und die Spalten nach Datumsmonat gruppiere, erhalte ich Folgendes:
Wenn ich jedoch einen weiteren Wert hinzufüge, der anhand von „% der Summe der übergeordneten Zeile“ berechnet wird, geschieht dies für jeden Monat.
Gibt es eine Möglichkeit, nur die letzte Spalte („Gesamt: Summe von Price2“) zu haben, die die Prozentsätze der Gesamtsumme berechnet, ohne für jeden Monat neue Spalten („Summe von Price2“) zu haben? Ich weiß, dass ich Spalten ausblenden kann, aber ich suche nach einer Möglichkeit, sie überhaupt nicht zu erstellen.
Antwort1
Leider gibt es keine Möglichkeit, dies nativ mit einer Pivot-Tabelle zu tun. Wenn ich so etwas brauche, erstelle ich einfach die zusätzliche Spalte außerhalb der Pivot-Tabelle mit einer Formel wie der folgenden, die die gesamte Spalte E durchläuft und davon ausgeht, dassGesamtergebnissteht in Spalte D:
E2=IF(ISBLANK($D2),"",$D2/MAX($D:$D))
E3=IF(ISBLANK($D3),"",$D3/MAX($D:$D))
E4=IF(ISBLANK($D4),"",$D4/MAX($D:$D))
Dies setzt natürlich voraus, dass die Spaltensumme der größte Wert in Spalte D ist, daher funktioniert es in manchen Fällen nicht. Wenn es beispielsweise negative Werte in der Spalte „Preis“ gibt, wodurch der größte Wert in Spalte D einer derArtikelzeilenanstatt der Gesamtzeile. Aber in diesem Fall können Sie einfach die Gesamtzeile auswählen, wie:=IF(ISBLANK($D2),"",$D2/$D$10)