AW: variabler Zellbezug in Indirekt
10.12.2016 15:44:58
Daniel
Hi
wenn du in der Zelle eine Spaltennummer hast und keinen Spaltenbuchstaben, dann verwende die Z1S1-Addressierungsart.
hierbei wird wird die Zelladresse in dem Format "Z" + Zeilennummer + "S" + Spaltennummer beschrieben und du kannst den Text für dein Indirekt einfach zusammensetzen.
um der Indirekt-Funktion anzuzeigen, dass du die Zelladressen in Z1S1 angibst, musst du den zweiten Parameter = Falsch setzen:
=Indirekt(T$3&"!Z6S"&N1;falsch)
auch wenn du das komische Kostrukt mit Zelle("adresse") verwendest hast, damit der Bezug auf Zeile 6 beim Ziehen nach unten mitwandert, ist die Z1S1-Schreibweise eine Methode, die das ganze erleichtert.
denn bei ihr lassen sich auch relative Zellbezüge mit einem festen Text beschreiben.
hierbei schreibt man nach dem Z oder S nicht die absolute Zeilennummer hin, sondern verwerndet den Versatzwert (negativ nach oben oder link, positiv nach unten oder rechts) in KLammern.
wenn deine Formel also ebenfalls in die Zeile 6 kommt, hast du einen Versatz von 0:
=Indirekt(T$3&"!Z(0)S"&N1;falsch)
kommt die Formel in die Zeile 4, hast du einen Versatz von 2 um auf die 6 zu kommen:
=Indirekt(T$3&"!Z(2)S"&N1;falsch)
durch diesen Versatwert wandert dann der Zellbezug beim Ziehen mit.
einen Versatz von 0 (gleiche Zeile/Spalte) darf man auch ganz weglassen:
=Indirekt(T$3&"!ZS"&N1;falsch)
Gruß Daniel