Registriert seit: 31.08.2017
Version(en): 2010
Hallo zusammen!
Wie kann ich den Zelleninhalt aus Zeilen- und "Spaltennummern" einer anderen Mappe auslesen?
BSP:
Zeile: 3
Spalte:3
eigentlich C3
Damit in einer anderen Zelle "=C3" schreiben und mann erhält den Inhalt von C3.
Aber wie kann ich aus den Nummern den Inhalt der Zelle auslesen? und wie geht der übertrag in eine benachbarte Mappe?
Danke im Vorraus
Registriert seit: 12.10.2014
Version(en): 365 Insider (32 Bit)
Moin!
Liest Du die Zeilen/Spaltennummer aus einer Zelle aus?
Dann beispielsweise so:
=INDEX(A:XFD;Zeile;Spalte)
Gruß Ralf
Gib einem Mann einen Fisch und du ernährst ihn für einen Tag.
Lehre einen Mann zu fischen und du ernährst ihn für sein Leben. (Konfuzius)
Registriert seit: 12.04.2014
Version(en): Office 365
Hallo,
als ergänzende Info: Ich habe das
Zitat:einer anderen Mappe auslesen
so interpretiert, dass die Daten aus einer anderen Datei geholt werden sollen.
In diesem Fall funktioniert die Funktion Indirekt() nur wenn diese andere Datei auch geöffnet ist.
Gruß
Peter
Registriert seit: 31.08.2017
Version(en): 2010
@Peter: Mit benachbarter Mappe meine ich Tabelle1, Tabelle2...
@Ralf: Muss ich gleich mal probieren!
Danke
Registriert seit: 12.10.2014
Version(en): 365 Insider (32 Bit)
Auch ich ging davon aus.
Deshalb wählte ich ja auch INDEX() ;)
(welches auch bei geschlossenen Mappen funktioniert)
Gruß Ralf
Gib einem Mann einen Fisch und du ernährst ihn für einen Tag.
Lehre einen Mann zu fischen und du ernährst ihn für sein Leben. (Konfuzius)
Registriert seit: 31.08.2017
Version(en): 2010
und wie ist das mit der Adressierung in einer benachbarten Tabelle?
also:
Ich bin in Tabelle1
Ich will einen wert in Tabelle 2 ausgeben .
ich habe mir einen wert gesucht mit der fkt. VERGLEICH(A6;Tabelle1!2:2;0))
Zeile ist immer die gleiche: 21
=INDEX(A:XFD;21;VERGLEICH(A6;Tabelle1!A:XFD;0)) geht leider nicht = #NV
muss ich die Zeilennummer auch noch kenntlich machen? Wenn ja wie?
Das ist bestimmt meine Krux!
DANKE
Registriert seit: 12.04.2014
Version(en): Office 365
Hallo,
Zitat:Deshalb wählte ich ja auch INDEX()
ich bin verwirrt - ich hatte doch in deinem ersten Posting glatt Indirekt() gelesen. Ich glaube es wird Zeit dass ich mich jetzt anderen Dingen zuwende.
Gruß
Peter
Registriert seit: 16.04.2014
Version(en): xl2016/365
Hola,
warum veränderst du die Vergleichsformel?
Code:
=INDEX(Tabelle1!$1:$1048576;21;VERGLEICH(A6;Tabelle1!2:2;0))
Gruß,
steve1da
Registriert seit: 31.08.2017
Version(en): 2010
Du bist COOL!!
Jetzt, zum Abschluss, brauche ich noch die rechts nebenstehende Zelle, um eine Summe zu bilden.
geht das iwie mit einem Offset?
Registriert seit: 16.04.2014
Version(en): xl2016/365
Hola,
aus einer Zelle die Summe bilden?
Code:
=INDEX(Tabelle1!$1:$1048576;21;VERGLEICH(A6;Tabelle1!2:2;0)+1)
Gruß,
steve1da