Wie fügt man in einer Excel-PivotTable eine Spalte mit dem Prozentsatz der Gesamtsumme bzw. Teilsumme hinzu?
Wenn Sie in Excel mit großen Datensätzen arbeiten und diese mithilfe einer PivotTable analysieren, generiert das Tool üblicherweise automatisch Gesamtsummenspalten oder -zeilen, die Ihre numerischen Daten aggregieren. In vielen praktischen Situationen – beispielsweise bei Leistungsbeurteilungen oder Verkaufsvergleichen – benötigen Sie jedoch nicht nur die Summen, sondern auch den Anteil (Prozentsatz), den jeder Posten relativ zur Gesamtsumme oder zur Teilsumme seiner Untergruppe darstellt. Indem Sie diese Prozentsätze direkt neben Ihren Werten anzeigen, können Sie schnell Hauptbeiträge identifizieren, Trends erkennen und Erkenntnisse effektiver kommunizieren. Diese Anleitung zeigt Schritt für Schritt, wie Sie Ihrer PivotTable eine zusätzliche Spalte hinzufügen, die jeden Wert als Prozentsatz der Gesamtsumme oder der Teilsumme der Untergruppe berechnet, und so Ihre Datenanalyse und Berichtserstellungsaufgaben in Excel vereinfachen.
➤ Spalte mit Prozentsatz der Gesamtsumme/Teilsumme in einer Excel-PivotTable hinzufügen
➤ Verwenden Sie eine Excel-Formel, um den Prozentsatz der Gesamtsumme außerhalb der PivotTable zu berechnen
➤ Verwenden Sie VBA-Code, um den Prozentsatz der Gesamtsumme zur PivotTable hinzuzufügen
Spalte mit Prozentsatz der Gesamtsumme/Teilsumme in einer Excel-PivotTable hinzufügen
Um den Prozentsatz anzuzeigen, den jeder Posten zu den Gesamtwerten oder zu einer Untergruppe innerhalb Ihrer Daten beiträgt, erweitern Sie Ihre Excel-PivotTable einfach um eine Spalte mit Prozentberechnungen. Dieser Ansatz eignet sich besonders gut, wenn Sie Daten vergleichen oder Zusammenfassungsstatistiken präsentieren möchten, die über reine Rohzahlen hinausgehen. Die folgenden detaillierten Schritte zeigen Ihnen, wie Sie diese Funktion einrichten – inklusive praktischer Tipps und wichtiger Überlegungen für jede Phase.
1. Wählen Sie zunächst den Datenbereich aus, den Sie in der PivotTable analysieren möchten. Gehen Sie dann zum Excel-Menüband und klicken Sie auf Einfügen > PivotTable. Dadurch wird eine PivotTable-Grundlage für Ihre Analyse erstellt. Die richtige Auswahl Ihres Quellbereichs zu Beginn stellt sicher, dass Ihre Berechnungen korrekt sind – prüfen Sie sorgfältig, dass Ihre Markierung alle relevanten Daten ohne leere Zeilen oder Spalten umfasst.
2. Geben Sie im erscheinenden Dialogfeld PivotTable erstellen an, ob die PivotTable in einem neuen oder einem vorhandenen Arbeitsblatt platziert werden soll. Die Auswahl von „Neues Arbeitsblatt“ sorgt oft für mehr Übersichtlichkeit und lässt Ihre Originaldaten unverändert. Klicken Sie nach Festlegung Ihrer Einstellung auf die Schaltfläche OK, um fortzufahren.
3. Ziehen Sie im Bereich PivotTable-Felder das Feld Shop und das Feld Artikel in den Bereich Zeilen. Ziehen Sie anschließend das Feld Umsatz zweimal in den Bereich Werte. Dadurch können Sie sowohl die ursprünglichen Umsatzzahlen als auch die Prozentberechnung nebeneinander in der resultierenden Tabelle anzeigen. Falls Sie nur die Prozentspalte anzeigen möchten, können Sie das ursprüngliche Wertefeld später entfernen oder ausblenden.twice. Doing this allows you to display both the original sales values and the percentage calculation side by side in the resulting table. If you only wish to show the percentage column, you can later remove or hide the original value field.
4. Klicken Sie im unteren Bereich Werte auf den Dropdown-Pfeil neben dem zweiten Feld Umsatz (dieses wird standardmäßig meist als „Summe von Umsatz2“ angezeigt). Wählen Sie im Kontextmenü Wert-Feldeinstellungen. Dadurch öffnet sich ein Dialogfeld, in dem Sie festlegen können, wie die Felddaten in der Tabelle zusammengefasst und dargestellt werden.
5. Wechseln Sie im Dialogfeld Wert Feld-Einstellungen zur Registerkarte Werte anzeigen als. Wählen Sie im Dropdown-Menü Wert anzeigen als die Option % der Gesamtsumme, um jeden Wert als Anteil an der Gesamtsumme zu berechnen. Geben Sie optional einen klaren, aussagekräftigen Namen für Ihre neue Spalte in das Feld Benutzerdefinierter Name ein – zum Beispiel „Prozent des Gesamtumsatzes“ –, um die Interpretation zu vereinfachen. Bestätigen Sie Ihre Änderungen durch Klicken auf OK.
Hinweis: Wenn Sie stattdessen den Prozentsatz anzeigen möchten, den jeder Wert an seiner übergeordneten Zwischensumme (anstelle der Gesamtsumme) darstellt, wählen Sie im Dropdown-Menü % der übergeordneten Zeilensumme unter Werte anzeigen als. Diese Option ist besonders wertvoll, wenn Ihre Datensätze gruppierte Zeilen enthalten – beispielsweise Kategorien innerhalb eines Shops –, damit Sie den Beitrag zu kategorienspezifischen Summen präzise analysieren können.
Nach Ihrer Rückkehr zur PivotTable sehen Sie nun eine zusätzliche Spalte mit „Prozent der Gesamtsumme“ direkt neben den Originalwerten – für einen sofortigen Vergleich, der die Interpretation erleichtert und klar zeigt, welche Artikel oder Kategorien den größten Beitrag zu den Gesamtergebnissen leisten.
Hinweis: Wenn Sie in Schritt % der übergeordneten Zeilensumme wählen, zeigt der Prozentsatz den Beitrag jedes Elements zu seiner jeweiligen Zwischensumme an (z. B. den Anteil jedes Produkts innerhalb eines Shops) und liefert so eine differenziertere Sicht auf Ihre Daten.
💡 Tipps und Hinweise:
- Enthalten Ihre Originaldaten Filter oder leere Zellen, überprüfen Sie nach der Einrichtung der Prozentwerte Ihre PivotTable erneut auf Genauigkeit.
- Die Formatierung zeigt Zahlen standardmäßig möglicherweise als Dezimalzahlen an. Klicken Sie mit der rechten Maustaste auf die Prozentspalte, wählen Sie Zahlenformat und dann das Prozent-Format aus.
- In einigen Excel-Versionen können die Namen der Optionen oder die Benutzeroberfläche leicht abweichen – achten Sie daher auf die allgemeinen Schritte, falls Ihr Bildschirm nicht exakt übereinstimmt.
- Wenn die Option „Werte anzeigen als“ ausgegraut ist, stellen Sie sicher, dass sich numerische Felder im Werte-Bereich befinden und die PivotTable ausgewählt ist.
Das Hinzufügen von Prozentspalten auf diese Weise ist nützlich für Dashboards, schnelle Leistungsanalysen und die Zusammenfassung detaillierter Daten für Präsentationen oder Managementberichte. Falls Sie jedoch weitergehende Anpassungen benötigen, wie z. B. Bedingte Formatierung verwenden oder komplexere Berechnungen, sollten Sie berechnete Felder oder ergänzende Excel-Formeln zur zusätzlichen Flexibilität in Betracht ziehen.
Falls Sie alternative Methoden bevorzugen oder maßgeschneiderte Prozentberechnungen jenseits der Standardoptionen der PivotTable benötigen, erweitern Sie Ihren Bericht einfach mit Excel-Formeln – oder automatisieren Sie Ihren Workflow sogar mithilfe unkomplizierter VBA-Skripte. Diese Ansätze bieten Ihnen mehr Kontrolle, insbesondere wenn die integrierten „Werte anzeigen als“-Einstellungen Ihren speziellen Anforderungen nicht gerecht werden.
Verwenden Sie eine Excel-Formel, um den Prozentsatz der Gesamtsumme außerhalb der PivotTable zu berechnen
In manchen Fällen möchten Sie den Prozentsatz der Gesamtsumme direkt neben Ihrer PivotTable anzeigen oder benötigen mehr Formatierungsoptionen, als die integrierte Funktion „Werte anzeigen als“ bietet. Dann können Sie Excel-Formeln außerhalb der PivotTable für die Berechnung nutzen.
1. Suchen Sie in Ihrer PivotTable die Spalte mit den numerischen Werten (nehmen Sie beispielsweise an, Ihre Umsatzzahlen befinden sich im Zellbereich D5:D10). Identifizieren Sie anschließend die Zelle mit der Gesamtsumme (z. B. D11). Alternativ können Sie die Funktion GETPIVOTDATA verwenden, um zuverlässiger auf die Summe zu verweisen.
2. Geben Sie in der benachbarten Spalte (z. B. Zelle E5) die folgende Formel ein, um den Prozentsatz jedes Postens am Gesamtbetrag zu berechnen:
=D5/$D$11 Oder verwenden Sie diese robustere Version mit der Funktion GETPIVOTDATA(angenommen, das Gesamtwertfeld lautet „Umsatz“ und die PivotTable beginnt in Zelle D4):
=D5/GETPIVOTDATA("Sales", $D$4) Diese Formeln teilen jeden Wert durch die Gesamtsumme und berechnen so für jede Zeile einen relativen Prozentsatz. Passen Sie den bedingten Namen und die Zellbezüge entsprechend Ihrem tatsächlichen PivotTable-Layout an.
3. Kopieren Sie die Formel entlang des gesamten Wertebereichs nach unten. Formatieren Sie die neue Spalte zur besseren Darstellung als Prozentwert, indem Sie den Bereich markieren, mit der rechten Maustaste klicken, Zellenformat festlegen wählen und Prozent auswählen.
Praktischer Tipp: Diese Methode bietet Flexibilität für weitere Anpassungen (z. B. zusätzliche Bedingungen oder Farbkodierung mithilfe der bedingten Formatierung). Sobald sich Ihre PivotTable aktualisiert, überprüfen Sie jedoch, ob die Formelbezüge weiterhin korrekt sind – insbesondere, wenn sich Elemente oder Zeilen dynamisch ändern. In solchen Fällen hilft die Verwendung von GETPIVOTDATA, fehlerhafte Bezüge zu vermeiden.
Verwenden Sie VBA-Code, um den Prozentsatz der Gesamtsumme zur PivotTable hinzuzufügen
Für Anwender, die das Hinzufügen einer „Prozent der Gesamtsumme“-Kennzahl automatisieren möchten – insbesondere bei der Erstellung mehrerer PivotTables für Berichte – bietet VBA einen flexiblen und anpassbaren Ansatz. Diese praktische Lösung eignet sich ideal für wiederkehrende Aufgaben oder Vorlagen. Gehen Sie dazu wie folgt vor:
1. Klicken Sie auf Entwicklertools > Visual Basic, um das Fenster Microsoft Visual Basic für Applikationen zu öffnen. Klicken Sie im VBA-Fenster auf Einfügen > Modul, und kopieren Sie den folgenden Code in das Modul:
Sub AddPercentOfGrandTotal()
Dim pt As PivotTable
Dim pf As PivotField
Dim pfNew As PivotField
Dim xTitleId As String
xTitleId = "KutoolsforExcel"
If ActiveSheet.PivotTables.Count = 0 Then
MsgBox "No PivotTable found on this sheet.", vbExclamation, xTitleId
Exit Sub
End If
Set pt = ActiveSheet.PivotTables(1)
If pt.DataFields.Count = 0 Then
MsgBox "No data field found in the PivotTable.", vbExclamation, xTitleId
Exit Sub
End If
Set pf = pt.DataFields(1)
' Check if the field already exists
Dim fldName As String
fldName = "Percent of Grand Total"
On Error Resume Next
Set pfNew = pt.PivotFields(fldName)
On Error GoTo 0
If Not pfNew Is Nothing Then
MsgBox "Field '" & fldName & "' already exists.", vbInformation, xTitleId
Exit Sub
End If
' Add new field and apply percentage calculation
Set pfNew = pt.AddDataField(pt.PivotFields(pf.SourceName), fldName, xlSum)
With pfNew
.Calculation = xlPercentOfTotal
.NumberFormat = "0.00%"
End With
End Sub 2. Nachdem Sie den Code eingefügt haben, klicken Sie auf die Schaltfläche
„Ausführen“ oder drücken Sie F5, um das Makro auszuführen. Das Makro fügt automatisch ein neues Feld hinzu, das den Prozentsatz der Gesamtsumme in Ihrer bestehenden PivotTable auf dem aktuellen Arbeitsblatt anzeigt.
Hinweise und Problembehandlung: Dieser Code setzt voraus, dass Ihre PivotTable bereits mindestens ein Datenfeld enthält. Wenn Sie eine bestimmte PivotTable anhand ihres Namens ansprechen möchten, ersetzen Sie einfach ActiveSheet.PivotTables(1) durch etwas wie ActiveSheet.PivotTables("PivotTable1"). Speichern Sie Ihre Arbeitsmappe unbedingt, bevor Sie neue Makros ausführen, und stellen Sie sicher, dass Makros aktiviert sind – prüfen Sie gegebenenfalls die Einstellungen im Trust Center, falls der Code nicht ausgeführt wird.
Verwandte Artikel:
Beste Office-Produktivitätstools
Verbessern Sie Ihre Excel-Kenntnisse mit Kutools für Excel und erleben Sie Effizienz wie nie zuvor.Kutools für Excel bietet über 300 erweiterte Funktionen zur Steigerung der Produktivität und Zeit sparen.Klicken Sie hier, um die Funktion zu erhalten, die Sie am dringendsten benötigen...
Office Tab bringt eine tabbasierte Oberfläche in Office und macht Ihre Arbeit viel einfacher
- Aktivieren Sie tabbasiertes Bearbeiten und Lesen in Word, Excel, PowerPoint, Publisher, Access, Visio und Project.
- Öffnen und erstellen Sie mehrere Dokumente in neuen Registerkarten desselben Fensters – statt jedes in einem separaten Fenster zu öffnen.
- Steigert Ihre Produktivität um 50 % und erspart Ihnen täglich Hunderte von Mausklicks!
Alle Kutools-Add-Ins – ein Installationsprogramm
Kutools for Office-Paket bündelt Add-Ins für Excel, Word, Outlook und PowerPoint sowie Office Tab Pro – ideal für Teams, die mit mehreren Office-Anwendungen arbeiten.
- Alles-in-einem-Paket— Add-Ins für Excel, Word, Outlook & PowerPoint sowie Office Tab Pro
- Ein Installationsprogramm, eine Lizenz— innerhalb weniger Minuten eingerichtet (MSI-fähig)
- Funktioniert besser zusammen— optimierte Produktivität über alle Office-Anwendungen hinweg
- 30-tägige Vollversion zum Testen— keine Registrierung, keine Kreditkarte erforderlich
- Bestes Preis-Leistungs-Verhältnis— sparen Sie im Vergleich zum Kauf einzelner Add-Ins