Automatische Datumsaggregation in Pivots (Excel 2016)

Der Fokus in diesem Beitrag liegt auf einer Änderung für Pivot-Tabellen in Excel 2016 gegenüber älteren Versionen - und zwar werden Datumsformate neu automatisch aggregiert. Schauen wir uns zuerst einen Ausschnitt der Datenbasis an, bevor wir zum Vergleich kommen:

umsatzliste

Es werden also pro Tag die Umsätze pro Produkt aufgeführt. In älteren Excel-Versionen wurden diese Daten als einzelne Tagen in den Spalten ausgewiesen:

pivotdatenalt

Excel 2016 geht nun einen Schritt weiter und führt die Daten automatisch zu Jahren zusammen (in den Grafiken oben wurden der Übersicht halber weniger Einträge gezeigt):

pivotdatumsaggregationneu

Zudem bietet sich die Möglichkeit, die Pivot-Tabelle weiter aufzuklappen - es werden Quartale oder darin auch die jeweiligen Monate angezeigt, wenn man auf das "+" klickt.

Dies ist sicherlich ein tolles Feature. Allerdings muss beachtet werden, dass die zusätzlichen Dimensionen die Zeilen der effektiven Werte nach unten verschieben. Falls Du also in früheren Versionen mittels Formeln Bezug auf die Pivot-Tabelle genommen hattest, musst Du die Verschiebung entsprechend berücksichtigen. Falls Du nach wie vor das alte Format beibehalten möchtest, kannst Du in der Feldliste unter "SPALTEN" die automatisch generierten Felder "Years" und "Quarters" via Drag-And-Drop entfernen (oder in der Auswahlliste oben den Haken entfernen):

pivottablefelderaggregation

Suchen & Ersetzen eines Multiplikationszeichens/Platzhalters (*)

Suchen & Ersetzen (CTRL + H) ist eine tolle Funktion, um innert kürzester Zeit beliebig viele Formeln und Werte anzupassen. Schauen wir uns fürs Verständnis diese eine Beispielformel an:

=A2*'C:\Dokumente\Währungen\[Währungskurse.xlsx]August'!$B$2

Aus einer externen Datei werden Währungskurse gezogen und bestimmte Werte mittels Multiplikation umgerechnet. Der Monat "August" kann nun simpel durch "September" ersetzt werden - so sind direkt alle Deine Bezüge auf den neuen Monat angepasst:

monatersetzen

Beachte: Ist nur eine einzelne Zelle selektiert, wird im gesamten Tabellenblatt gesucht und ersetzt! Selektiere also stets einen Bereich, um sicherzugehen, dass keine unerwünschten Angaben verändert werden!

Gehen wir nun jedoch davon aus, dass Du Multiplikationszeichen in Deiner Formel verwendest und auch diese ersetzen möchtest. Als Beispiel: Du multiplizierst alle Deine Werte mit 1'000 (*1000) und möchtest dies fortan nicht länger tun. Das Sternchen (*) wird dient auch als allgemeiner Platzhalter und der vorangehende Teil Deiner Formeln würde deshalb ebenfalls ersetzt werden. Excel benötigt eine exakte Eingabe - dass wir eben auch das Sonderzeichen (*) ersetzen wollen! Dies funktioniert, indem Du eine Tilde (~) vor Dein *1000 setzt. Ersetzen tun' wir diesen Wert durch nichts (den Bereich "Ersetzen durch:" einfach leer lassen):

suchenachtilde