Wie aktualisiert man eine PivotTable, wenn sich die zugrunde liegenden Daten in Excel ändern?
Wie Sie wissen, wird die zugehörige PivotTable nicht automatisch aktualisiert, wenn Sie die Daten in der ursprünglichen Tabelle ändern. Möchten Sie die PivotTable bei Änderungen in der Excel-Tabelle stets auf dem neuesten Stand halten, zeige ich Ihnen gerne einige schnelle Methoden dazu.
Aktualisieren Sie PivotTable in einem Arbeitsblatt durch Drücken von Aktualisieren
Aktualisieren Sie PivotTable in einem Arbeitsblatt oder einer Arbeitsmappe mit VBA
Aktualisieren Sie PivotTable in einem Arbeitsblatt durch Drücken von Aktualisieren
In Excel stehen die Funktionen „Aktualisieren“ und „Alle aktualisieren“ zur Verfügung, um PivotTables in einem einzelnen Arbeitsblatt zu aktualisieren.
Klicken Sie auf eine PivotTable, deren Daten Sie aktualisieren möchten, und wählen Sie dann Optionen(in Excel 2013 klicken Sie auf)ANALYSIEREN) > Aktualisieren > Aktualisieren. Siehe Screenshot:

Wenn Sie alle PivotTables in einem einzelnen Arbeitsblatt aktualisieren möchten, wählen Sie einfach Alle aktualisieren aus.
Aktualisieren Sie PivotTable in einem Arbeitsblatt oder einer Arbeitsmappe mit VBA
Mit VBA können Sie nicht nur alle PivotTables in einem einzelnen Arbeitsblatt aktualisieren, sondern sogar sämtliche PivotTables in der gesamten Arbeitsmappe.
1. Drücken Sie gleichzeitig die Tasten Alt + F11 auf der Tastatur, um das Fenster Microsoft Visual Basic for Applications zu öffnen.
2. Klicken Sie anschließend auf Einfügen > Modul, um ein neues Modulfenster einzufügen. Kopieren Sie dann den folgenden VBA-Code in das Fenster.
VBA: PivotTable in einem Arbeitsblatt aktualisieren.
Sub AllWorksheetPivots()
'Updateby20140724
Dim xTable As PivotTable
For Each xTable In Application.ActiveSheet.PivotTables
xTable.RefreshTable
Next
End Sub
3. Klicken Sie auf die Schaltfläche Ausführen im Fenster oder drücken Sie die Taste F5, um das VBA-Skript auszuführen. Anschließend werden die PivotTables im Arbeitsblatt aktualisiert.
Tipp: Um alle PivotTables in einer gesamten Arbeitsmappe zu aktualisieren, können Sie das folgende VBA-Skript verwenden.
VBA: Aktualisieren Sie alle PivotTables in einer Arbeitsmappe.
Sub RefreshAllPivotTables()
'Updateby20140724
Dim xWs As Worksheet
Dim xTable As PivotTable
For Each xWs In Application.ActiveWorkbook.Worksheets
For Each xTable In xWs.PivotTables
xTable.RefreshTable
Next
Next
End Sub
Verwandte Artikel:
- Aktualisieren Sie PivotTable beim Öffnen einer Datei in Excel
- Aktualisieren Sie PivotTable Datenbereich in Excel
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