Anzeige
Archiv - Navigation
1604to1608
Aktuelles Verzeichnis
Verzeichnis Index
Übersicht Verzeichnisse
Vorheriger Thread
Rückwärts Blättern
Nächster Thread
Vorwärts blättern
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
Inhaltsverzeichnis

Spalte mit INDIREKT aus anderem Tabellenblatt

Spalte mit INDIREKT aus anderem Tabellenblatt
27.01.2018 12:26:10
erichm
Hallo,
ich habe eine Formel mit INDIREKT mit der ich MIN- und MAX-Werte aus einem anderen Tabellenblatt (= O_kum)aus der gleichen Spalte ziehe.
Derzeit muss ich die jeweilige Spalte als Buchstabe angeben. Das müsste doch auch irgendwie mit Spalte()... gehen? Ich komme aber nicht drauf.
Tabelle1

 CDEFGHI
1CDEF   
2     211
30123   
43456   

Formeln der Tabelle
ZelleFormel
C3=MIN(INDIREKT("O_kum!"&C$1&$H$2&":"&C$1&$I$2))
D3=MIN(INDIREKT("O_kum!"&D$1&$H$2&":"&D$1&$I$2))
E3=MIN(INDIREKT("O_kum!"&E$1&$H$2&":"&E$1&$I$2))
F3=MIN(INDIREKT("O_kum!"&F$1&$H$2&":"&F$1&$I$2))
C4=MAX(INDIREKT("O_kum!"&C$1&$H$2&":"&C$1&$I$2))
D4=MAX(INDIREKT("O_kum!"&D$1&$H$2&":"&D$1&$I$2))
E4=MAX(INDIREKT("O_kum!"&E$1&$H$2&":"&E$1&$I$2))
F4=MAX(INDIREKT("O_kum!"&F$1&$H$2&":"&F$1&$I$2))


Excel Tabellen im Web darstellen >> Excel Jeanie HTML 4.8
Besten Dank für eine Hilfe.
mfg

12
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: Spalte mit INDIREKT aus anderem Tabellenblatt
27.01.2018 12:37:51
Herbert
Hallo Erich,
mit SPALTE(INDIREKT("F1"&1)) erhältst Du die Zahl 6.
Servus
AW: Spalte mit INDIREKT aus anderem Tabellenblatt
27.01.2018 13:10:21
erichm
Danke, aber die "Spaltennummer" hilft mir leider nicht weiter - oder habe ich das falsch verstanden?
mfg
AW: Spalte mit INDIREKT aus anderem Tabellenblatt
27.01.2018 13:20:49
Robert
Hallo erichm,
das könnte man erreichen, indem man die Bezüge in der Z1S1-Schreibweise eingibt. Dafür ist ein 2. Argument der INDIREKT-Funktion zuständig. Ist dieses mit FALSCH angegeben, erwartet die Funktion den Bezug in der Z1S1-Schreibweise.
Für die Zelle C3 würde das dann folgende Formel ergeben:
=MIN(INDIREKT("O_kum!Z"&$H$2&"S"&SPALTE()&":Z"&$I$2&"S"&SPALTE();FALSCH))
Dabei steht:
"Z"&$H$2      für die 2. Zeile
"S"&SPALTE() für die aktuelle Spalten-Nr, für C also 3
zusammen also die Zelle C2
"Z"&$I$2       für die 11. Zeile
"S"&SPALTE() für die aktuelle Spalten-Nr, für C also 3
zusammen also die Zelle C11
Also wirkt die Min- bzw. Max-Funktion auf den Bereich C2:C11 der Tabelle O_kum.
Gruß
Robert
Anzeige
AW: Spalte mit INDIREKT aus anderem Tabellenblatt
27.01.2018 13:43:40
erichm
WOW - vielen Dank, klappt einwandfrei.
mfg
etwas kürzere Formel
27.01.2018 13:54:40
Robert
Hallo erichm,
ich habe eben festgestellt, dass man die Formel, wenn sie sich auf die gleiche Spalte bezieht, in der sie auch steht, kürzer halten kann.
Die Formel in C3 bezieht sich ja auf die Spalte C der Tabelle O_kum. In der Z1S1-Schreibweise kann man den Bezug auf die Spalte statt mit "S" & Spalte() auch mit S() machen. Den Teil Spalte() braucht man dann nicht. Die Formel in C3 lautet dann
=MIN(INDIREKT("Tabelle2!Z"&$H$2&"S():Z"&$I$2&"S()";FALSCH))
Gruß
Robert
AW: etwas kürzere Formel
27.01.2018 14:11:55
erichm
DANKE - habe jetzt auch noch eine Alternative mit INDEX, mal sehen was ich verwende.
mfg
Anzeige
warum überhaupt INDIREKT() ..?
27.01.2018 13:15:10
Frank
Hallo, wenn du doch den Namen des Tabellenblattes hart in die Formel schreibst...?!?!?!
AW: warum überhaupt INDIREKT() ..?
27.01.2018 13:18:56
erichm
Ich meine INDIREKT benötige ich wegen dem Bezug auf die (veränderlichen) Einträge in H2 und I2 im aktuellen Tabellenblatt. Gibt die Range an, aus dem MIN und MAX gezogen werden müssen.
mfg
... warum nicht INDEX() ..?
27.01.2018 13:33:08
Frank
Hallo, poste doch bitte (d)eine (Beispiel)Datei..!
AW: ... warum nicht INDEX() ..?
27.01.2018 13:55:45
Frank
Hallo, okay, hier mit INDEX()..:
=MAX(INDEX(O_kum!$C:$F;$H$2;SPALTE()-2):INDEX(O_kum!$C:$F;$I$2;SPALTE()-2))
Bei INDIREKT() geht's kürzer..:
=MAX(INDIREKT("O_kum!Z"&$H$2&"S"&":Z"&$I$2&"S";))
Anzeige
AW: ... warum nicht INDEX() ..?
27.01.2018 14:11:14
erichm
DANKE für die Alternativlösung.
Da ich in der Datei diese Formel x-fach
ca. 10 Tabellenblätter
jeweils ca. Spalten C bis Spalten ALO
jeweils ca. 1600 Zeilen benötige
ist evtl. die INDEX-Formel sinnvoller wegen Ressourcen bzw. Performance?
Ich werde das mal testen und evtl. noch berichten.
mfg

215 Forumthreads zu ähnlichen Themen

Anzeige
Anzeige
Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige