Gibt eine Liste aller Werte zurück, die mit einigen Kriterien übereinstimmen

410
JK1001

Ich bin neu auf dieser Seite, also hoffe ich mache das richtig!

Ich habe die @BruceWayne-Array-Formel in der Antwort auf die folgende Frage verwendet: Gibt eine Liste aller Werte zurück, die den Kriterien entsprechen

Meine Frage ist: Kann diese Formel angepasst werden, um Werte in einer Liste mehrerer Übereinstimmungskriterien zu berücksichtigen? Bei Verwendung dieser früheren Frage würde ich zum Beispiel "4" in Zelle D1 setzen (wie Bruce es tat), aber auch "3" in Zelle D2, was die Liste aller vier Namen in der Array-Startzelle F1 zurückgibt.

Ich hoffe das ist klar und vielen Dank für jede Hilfe!

0
Willkommen bei SuperUser. Aus Ihren öffentlichen Daten sehe ich, dass Sie die [Tour] noch nicht besucht haben. Bitte tun Sie es und lesen Sie es bis zum Ende, es dauert nur eine Minute. Und da Ihre Frage beantwortet wurde, lesen Sie bitte [Was soll ich tun, wenn jemand meine Frage beantwortet?] (Https://superuser.com/help/someone-answers) Tom Brunberg vor 6 Jahren 0

1 Antwort auf die Frage

0
Rajesh S

Option 1:

Schreiben Sie diese Array-Formel in Zelle D1, beenden Sie mit Ctrl+Shift+Enterund füllen Sie sie aus.

{=IFERROR(INDEX($A:$B,SMALL(IF(OR($B:$B=$A$9,$B:$B=$B$9),ROW($A:$A)),ROW(1:1)),1,1),"")} 

Option 2:

Schreiben Sie diese Array-Formel in Zelle und I2beenden Sie sie mit Ctrl+Shift+Enter.

{=IFERROR(INDEX($F$2:$G$7, SMALL(IF((INDEX($F$2:$G$7,, $G$11)<=$G$10)*(INDEX($F$2:$G$7,, $G$11)>=$G$9), MATCH(ROW($F$2:$G$7), ROW($F$2:$G$7)), ""), ROWS(I2:$I$2)), COLUMNS($A$1:A1)),"")} 

Beachten Sie, passen Sie die Zellverweise in der Formel nach Bedarf an.