Excel Formel dynamisch auf wachsende Pivot anpassen?
Hallo!
ich habe eine Pivot Tabelle die monatlich aktualisiert wird, das heißt pro Monat kommt immer wieder eine Spalte hinzu um den jeweiligen Verlauf über die Zeit darzustellen.
Basierend auf dieser Pivot muss ich nun noch eine Berechnung durchführen die sich auf den Pivotbereich bezieht (z.B.: prüfe den Bereich B1:G1 und berechne ggf. irgendetwas). Die Frage ist jetzt wie kann ich in meiner Formel hinterlegen das dieser Bereich wächst? Also so das wenn der nächste Monat hinzu kommt der Bereich B1:H1 automatisch betrachtet wird?
Habt ihr vielleicht eine Idee?
Vielen Dank!
3 Antworten
Mit INDIREKT(Berechne den Bereich)
kann man wachsende Tabelle ohne Formelanpassung in den Griff bekommen.
ABER je nach dem welche Spalte jeden Monat dazukommt ist es ggf KEIN perfekte PIVOT Tabelle !
Annahme
Produkt | April 2023 | ..Monat +1 | MONAT +1 | .... ist kein "perfektes" Pivot.
dann besser die Datenstruktur ändern.
das heißt pro Monat kommt immer wieder eine Spalte hinzu
Du könntest die Tabelle bereits für ein ganzes Jahr (12 Monate *)) anlegen und bei der Datenauswahl die nicht anzuzeigendem Zeiträume, (Spalten) bei der Auswahl weglassen.
.
*) bei Bedarf eine 13. für die summierten Werte
Es wäre möglich, die Formel mit einem VBA Makro zu setzen, dabei ist zu beachten, dass die Formeln englisch sein müssen und , und ; unterschiedlich sind.
Eine gute Quelle für VBA Kniffe ist https://www.herber.de/