Live-Forum - Die aktuellen Beiträge
Anzeige
Archiv - Navigation
1368to1372
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
Werte in Matrix suchen
23.07.2014 12:44:07
Cheese
Hallo zusammen,
ich habe eine Matrix in den Spalten A bis D. In Spalte E steht in jeder Zeile ein Wert, der sich auf die Reihe der Matrix bezieht. In Spalte F habe ich jetzt Werte stehen, die ich in der Matrix suchen möchte. Wenn der Wert gefunden wird, soll der Wert aus Spalte E ausgegeben werden, der in der gleichen Zeile steht wie in der Zeile, wo der Wert in der Matrix gefunden wurde.
Mit SVerweis habe ich das nicht hinbekommen. Mit folgender Formel habe ich den Wert schonmal gefunden, schaffe es aber nicht, dann die richtige Zeile aus Spalte E auszugeben:
=WENN(ZÄHLENWENN($A$2:$D$11;F2)=1;xxxx)
wobei xxxx quasi der fehlende Teil ist. Oder kann man das so gar nicht machen?
Wäre toll, wenn mir jemand helfen könnte.

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

Betreff
Datum
Anwender
Anzeige
AW: Werte in Matrix suchen
23.07.2014 12:50:55
Cheese
Als Ergänzung hier nochmal die Beispieldatei:
https://www.herber.de/bbs/user/91668.xlsx
Der Wert aus Spalte F soll in der Matrix A:D gefunden werden, anschließend dann der Wert aus der gleichen Zeile aus Spalte E ausgegeben werden. Die manuell in Spalte G eingetragenen Wert sollen errechnet werden. In Spalte H steht ein (nicht funktionierender) Versuch von mir.

AW: Werte in Matrix suchen
23.07.2014 12:55:58
Daniel
für xxxx:
Index(E:E;Min(Wenn($A$2:$D$11=F2;Zeile($A$2:$D$11))))
achtung matrixformel, Eingabe musst mit STRG+SHIFT+ENTER abgeschlossen werden.
das ZählenWenn vorher kannst du dir sparen, wenn du bspw in E13 den Hinweistext "nicht vorhanden" platzierst (oder einen anderen Wert, der angezeigt werden soll, falls der Wert nicht gefunden wird) und das ganze so scheiben:
=Index(E:E;Max(13;Wenn($A$2:$D$11=F2;Zeile($A$2:$D$11))))

natürlich auch wieder als Matrixformel eingeben.
Gruß Daniel

Anzeige
AW: Werte in Matrix suchen
23.07.2014 13:04:18
Cheese
Super, vielen Dank schon mal.
Der erste Part klappt. Bei der unteren Formel
=Index(E:E;Max(13;Wenn($A$2:$D$11=F2;Zeile($A$2:$D$11))))
bekomme ich einen Fehler. Was müsste ich denn eingeben, wenn als Ausgabewert eine Null kommen soll, sofern kein Eingabewert da ist?

AW: Werte in Matrix suchen
23.07.2014 13:22:43
Daniel
Sorry, Denkfehler.
muss ebenfall MIN sein und nicht MAX.
die 13 bleibt, der Wert für die Anzeige bei "nicht vorhanden" kommt in Zelle E13.
Gurß Daniel

MAX() bedarf hier keines WENN() und ...
23.07.2014 13:32:51
der
Hallo Cheese,
... auch ist keine zusätzliche Hilfszelle erforderlich, wenn Du folgende Matrix-Formel nutzt:
{=WENNFEHLER(INDEX(E:E;MAX((A$2:D$11=F2)*(ZEILE(A$2:D$11))))+0;"nicht vorhanden")}
Gruß Werner
.. , - ...

Anzeige
AW: MAX() bedarf hier keines WENN() und ...
23.07.2014 14:20:37
Cheese
Oops, eben Doppelpost.
Allen auf jeden Fall vielen Dank! So klappt es jetzt.
Super, kurz Einkaufen gehen und wenn man wiederkommt, ist das Problem gelöst. Wenn das doch immer so klappen würde...

AW: Werte in Matrix suchen
23.07.2014 14:13:03
Cheese
Super, vielen Dank schon mal.
Der erste Part klappt. Bei der unteren Formel
=Index(E:E;Max(13;Wenn($A$2:$D$11=F2;Zeile($A$2:$D$11))))
bekomme ich einen Fehler. Was müsste ich denn eingeben, wenn als Ausgabewert eine Null kommen soll, sofern kein Eingabewert da ist?

an alle: was ist hier los? ...
23.07.2014 14:21:13
der
Hallo,
.. ich kann mir nicht vorstellen, das Cheese nach über einer Stunde (ca . 70 Minuten!)nochmal den identischen Beitrag sendet. Oder? Wie dann das aber?
Gruß Werner
.. , - ...

Anzeige
AW: an alle: was ist hier los? ...
23.07.2014 14:33:01
Cheese
Doch, war wie gesagt unterwegs und habe anschließend auf "Aktualisieren" gedrückt. Dann kam die Frage, ob ich die Daten nochmal senden wollte. Dadurch gab es dann einen Doppelpost.

AW: an alle: was ist hier los? ...
23.07.2014 14:33:47
Cheese
... erst meine zweite Frage hier, muss mich noch ein wenig zurecht finden :-)

dann ok! Danke für Deine Rückmeldung ... owT
23.07.2014 14:40:38
der
Gruß Werner
.. , - ...

317 Forumthreads zu ähnlichen Themen

Anzeige
Anzeige
Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige