Formel Indirekt
Hallo,
ich habe folgendes Problem. Ich muss mehrere Tabellenblätter in ein Tabellenblatt zusammenfassen. Die Tabellenblätter haben jeweils den gleichen Aufbau. Ich muss aus 25 Zeilen jeweils nur 4 auslesen.
Ich habe das mit der Indirekt Formel gemacht, mit folgenden Inhalt:
=(INDIREKT("'"&B2&"'"&"!"&"B8";WAHR))
Die Formel funktioniert einwandfrei, nur sollte die hintere B8 mitlaufen, d.h. beim kopieren in die nächste Zelle sollte da
=(INDIREKT("'"&B2&"'"&"!"&"C8";WAHR)) stehen.
Wie löse ich das Problem? Kann mir jemand helfen?
Ich wäre sehr dankbar!
Antwort schreiben
Antwort 1 von rainberg vom 04.03.2019, 12:42 Options
Hallo,
leider hast Du vergessen zu schreiben, in welche Richtung Du die Formel kopieren willst.
Vertikal:
=INDIREKT("'"&B2&"'"&"!"&ZEICHEN(64+ZEILE(2:2))&8)
Horrizontal:
=INDIREKT("'"&B2&"'"&"!"&ZEICHEN(64+SPALTE(B:B))&8)
Gruß
Rainer
Antwort 2 von PhabiB1110 vom 04.03.2019, 13:46 Options
Hallo Reiner,
vielen Dank für die schnelle Antwort. Ich bin begeistert, und es funktioniert. Ich habe noch eine Zusatzfrage, die mir das kopieren der Formel erleichtern würde.
Kann ich in die Formel auch eine Schleife einbauen, dass es nach dem Kopieren von 5 Zellen (vertikal), also bei der 6ten Zelle, wieder bei der Spalte B anfängt?
Viele Grüße,
Fabian
Antwort 3 von rainberg vom 04.03.2019, 18:03 Options
Hallo Fabian,
irgendwie müsste das schon möglich sein, aber genaueres kann ich dazu nicht sagen, da ich Deine Datei nicht kenne.
Allerdings halte ich das für den falschen Weg.
Meiner Meinung nach müsste es doch möglich sein, die Formel gleich so zu gestallten, dass sie sich in beide Richtungen kopieren lässt.
Aber wie gesagt. im Blindflug kann ich so eine Formel nicht erstellen.
Gruß
Rainer