Nehmen wir einmal an, dass die Tabellenblätter der jeweils letzten vier Jahre ausgewertet werden sollen. Konventionell könnte dann eine Formel wie folgt lauten:
=ZÄHLENWENN(Daten_2012!D:D;$A2) -> Daten_2012 ist das Tabellenblatt von 2012
Auf diese Weise müssen sämtliche Formeln angepasst werden.
Hier hilft vielleicht der 'Indirekt' Befehl. Die Formel lautet dann schlicht und ergreifend
=ZÄHLENWENN(INDIREKT("Daten_" & E$1 & "!K:K");$A2)

Was passiert jetzt hier:
Die Jahreszahl 2012 steckt nun relativ in der Zelle E$1
Excel sucht also im Registerblatt 'Daten_2012' in der Spalte K alle '0 -übertroffen' (gemäss Vorgabe in der Zelle $A2).
Und nächstes Jahr?
Ganz einfach. Dann wird ein neues Registerblatt 'Daten_2013' in die Datei kopiert und die Jahreszahlen auf 2010, 2011, 2012, 2013 angepasst. Auch wenn tausende Formeln dahinterstecken werden wieder die letzten vier Jahre ausgewertet, natürlich unter der Vorausetzung, dass der Indirektbefehl konsequent eingesetzt wurde.
Der Indirektbefehl ist übrigens sehr universell anwendbar und bietet in solchen Fällen eine gewaltige Erleichterung.
Keine Kommentare:
Kommentar veröffentlichen