Andreas Walter: Du brauchst die Funktion INDIREKT

Beitrag lesen

Hi

ehrlich das ist zu hoch für mich

So ein Schmarn
Wenn Du PHP schreieben kannst, ist Excel ein klax dagegen.

=INDIREKT(ZEICHEN(64+ZEILE());"1") geht nicht! = #WERT!

Beispele von INDIREKT
In Tabelle 1 A2 steht "Banane"
In Tabelle1 F3 steht "A2"
In irgendwo in Tabelle1 steht =INDIREKT(F3) - Ergebnis Banane

In Tabelle1 G1 steht =INDIREKT(ZEICHEN(64+ZEILE())&"2")
MERKE & UND NICHT ;
Zeile() ist 1 (weil wir in G*EINS* sind
64+1 ist 65
Zeichen(65) ist "A"
INDIREKT("A2") ist Banane

In Tabelle9 K1 steht =INDIREKT("Tabelle1!"&ZEICHEN(64+ZEILE())&"2")
auch hier Banane

PS Du musst nicht in Buchstaben umwandeln - es gibt noch die Funktion Adresse

=ADRESSE(2;1;;;"Tabelle1") ergibt Tabelle1!$A$2
=INDIREKT(ADRESSE(2;1;;;"Tabelle1")) ist schon wieder Banane