Hallo, wer kann helfen:
In den Zellen einer Tabellen stehen Bezüge zu anderen Excel-Tabellen.
z.B. in E1: " =Tabelle1’!B12 " (in der Zelle E1 wird der Wert aus Tabelle1 Zelle B12 wiedergegeben.)
Wie kann ich z.B. die Zellenadresse B12 als Variable eintragen ?
So möchte ich die gern die Zelladresse als änderbaren Zellinhalt in der Zelle A1 eintragen, also in A1 soll „B12“ stehen.
Bzw. noch besser in a1 = „B“ und in A2 „12“.
… wenns keine großen Umstände macht.
Vielen Dank schon mal.
Bernd
Hallo!
Mit der Formel „Indirekt“ kann man auf einen im Textformat angegebenen Bezug verweisen.
Angenommen die Spalte (bspw. F) steht in der Zelle A1 und die Zeilennummer (bspw. 13) in Zelle A2, so kann man mit
=Indirekt(„Tabelle1!“&A1&A2)
auf den Inhalt der Zelle F13 zurückgreifen.
Befindet sich die abgefragte Zelle auf dem gleichen Tabellenblatt wie die „Indirekt“-Formel, so kann man die Formel wie folgt verkürzen:
=Indirekt(A1&A2)
Eine kleine Einschränkung hat die „Indirekt“-Formel. Man kann sie nur innerhalb einer Arbeitsmappe verwenden; auf Werte aus anderen ungeöffneten Arbeitsmappen kann man nicht verweisen.
Viele Grüße, tester!
Hallo Tester,
allerbesten Dank. Es funktioniert. Aber die Anwendung innerhalb einer komplexerer Formel will mir nicht gelingen.
z.B. in
=SVERWEIS($A10;‚10‘!$A:blush:K;11;FALSCH)
wollte ich das 2. Argument (‚11‘) (Register) durch eine Variable in A1 realisieren.
Warscheinlich fehlen mir paar Gehirnwindungen.
Mit freundlichem Gruß
Bernd