Aufgrund von höherer Dynamisierungsmöglichkeiten würde ich gerne eine Datei mit (viel) mehr dynamischen Bezügen aktualisieren.
Eine Formel schaut im Original folgendermaßen aus:
=INDEX(Legend!$A$2:$B$7;VERGLEICH(INDEX('Action 1'!$G8:$R8;ZEILE($1:$1);VERGLEICH(WAHR; WENN(ISTLEER('Action 1'!$G8:$R8);'Action 1'!$G8:$R8);1));Legend!$B$2:$B$7;0);1)
dynamisch werden sollen die Bezüge für Action 1 G8:R8.
Ich wollte das mit INDIREKT erreichen.
Die fertige Formel, welche mir einen Fehler (NV) ausgibt, ist folgende:
=INDEX(Legend!$A$2:$B$7;VERGLEICH(INDEX(INDIREKT("'"&D$2&"'!G"&ZEILE()+2&":R"&ZEILE()+2);ZEILE($1:$1) ;VERGLEICH(WAHR;WENN(ISTLEER(INDIREKT("'"&D$2&"'!G"&ZEILE()+2&":R"&ZEILE()+2)); INDIREKT("'"&D$2&"'!G"&ZEILE()+2&":R"&ZEILE()+2));1));Legend!$B$2:$B$7;0);1)
Der Fehler taucht allerdings nur auf, wenn ich die INDIREKT() Formel für ISTLEER()ersetze. Lasse ich ISTLEER() so stehen wie es ist dann funktioniert es prima, ändere ich es in die INDIREKT() Variante = NV.
Y dis no work?
Danke für eure Hilfe!
Mit freundlichen Grüßen,
David