Live-Forum - Die aktuellen Beiträge
Anzeige
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender

Forumthread: Einzelnen Wert über mehrer Spalten suchen

Einzelnen Wert über mehrer Spalten suchen
20.12.2017 12:40:53
Marcel
Hallo Forumsmitglieder,
ich möchte einen Wert aus mehren Spalten und die dazugehörige Kalenderwoche des letzten Eintrages ermitteln. Ich habe es schon mit "Index´" und "Vergleich" sowie beides zusammen versucht. Scheitere aber daran, weil "Vergleich" nur in einer Spalte suchen kann.
Bsp. Ich möchte ermitteln, wann das letzte Mal "Schulze" unter den drei besten Mitarbeitern der Woche war, als Ergebnis sollte KW 36 rauskommen.
Suchkriterium ist E3, Suchmatrix ist B3:D8, Matrix ist A3:A8, Ausgabefeld ist F3
Userbild
Vielen Dank!
Anzeige

11
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
INDEX(...;-MIN(
20.12.2017 12:48:54
lupo1
G3: =INDEX(A:A;-MIN(INDEX(-ISTZAHL(SUCHEN(F3;B3:B8&"#"&C3:C8&"#"&D3:D8))*ZEILE(A3:A8);)))
der war noch falsch, da "frühester"
20.12.2017 12:58:29
lupo1
G3: =INDEX(A:A;MIN(INDEX(ZEILE(A3:A7)+9^9*ISTFEHLER(SUCHEN(F3;B3:B7&"#"&C3:C7&"#"&D3:D7));)))
für das späteste Auftreten, wenn absteigend sortiert
AW: der war noch falsch, da "frühester"
20.12.2017 13:13:39
Marcel
Das funktioniert schon fast perfekt, ist es auch möglich das er den genauen Wert sucht. Ich nutze die Formel auch für Zahlen. Nur wenn ich nach einer 1 suche, zählt er die 10, 51, 315 usw.
Anzeige
dann so
20.12.2017 13:17:59
lupo1
G3: =INDEX(A:A;MIN(INDEX(ZEILE(A3:A7)+9^9*ISTFEHLER(
SUCHEN("#"&F3&"#";"#"&B3:B7&"#"&C3:C7&"#"&D3:D7&"#"));)))

AW: dann so
20.12.2017 13:36:50
Marcel
Danke, funktioniert perfekt.
ist doch viel einfacher
20.12.2017 15:02:41
wf
Hi,
oder überseh ich da was ?
folgende Arrayformel:
{=INDEX(A:A;MAX((B3:D8=F3)*ZEILE(X3:X8)))}
WF
Eingabe Arrayformel:
Du kopierst Dir die Formel.
Dann gehst Du in die Bearbeitungszeile, löschst die {geschweiften Klammern} am Anfang und Ende und schließt ab mit GLEICHZEITIG: Strg Shift Enter (statt Enter allein). Dadurch werden diese Klammern erzeugt.
Anzeige
teils, teils
20.12.2017 15:15:14
lupo1
1. Du hast recht mit der einfacheren Formel.
2. MIN muss es aber sein, da Datum-absteigend. Also
G3: =INDEX(A:A;MIN(INDEX((1+(B3:D8F3)*9^7)*ZEILE(X3:X8);)))
das letzte ist hier also das jüngste
20.12.2017 15:24:22
wf
na ja:
{=INDEX(A:A;MIN(WENN(B3:D8=F3;ZEILE(X3:X8))))}
WF
Der jüngste ist oben ...
20.12.2017 15:33:46
lupo1
... und in 99% klappt Deine nicht mehr verkürzbare Matrixformel ja auch.
Ich denke, wenn es denn möglich ist, auch an die armen Excel-Online-Nutzer, denen das {} im Gegensatz zu Google Docs verwehrt bleibt. ;)
Ich muss mal meinen alten Pocket-PC Jornada 680 raussuchen, um festzustellen, ob INDEX auch dort schon als {}-Umgehung funktionierte.
Anzeige
meine erste {}-Formel bastelte ich 1992
20.12.2017 15:39:09
wf
.
AW: Einzelnen Wert über mehrer Spalten suchen
20.12.2017 12:49:39
Marcel
Hab mich vertan bei den Feldern Suchkriterium und Ausgabefeld. Sollen natürlich F3 und G3 sein.
;

Forumthreads zu verwandten Themen

Anzeige
Anzeige
Anzeige
Entdecke relevante Threads

Schau dir verwandte Threads basierend auf dem aktuellen Thema an

Alle relevanten Threads mit Inhaltsvorschau entdecken
Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Entdecke mehr
Finde genau, was du suchst

Die erweiterte Suchfunktion hilft dir, gezielt die besten Antworten zu finden

Suche nach den besten Antworten
Unsere beliebtesten Threads

Entdecke unsere meistgeklickten Beiträge in der Google Suche

Top 100 Threads jetzt ansehen
Anzeige