Google
 
Diesen Blog abonnieren

Beliebte Posts

Dienstag, 29. Januar 2013

Excel: Indirekte Bezüge

Kurz nach dem Jahreswechsel stehen wieder diverse Auswertungen an, welche vielfach in Excel erfolgen. Bezieht man sich für Auswertungen auf 'Jahrestabellen' so steht man vor dem Problem, dass viele Formeln angepasst werden müssen.
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: