Excel: vlookup mit nicht 1-1-Übereinstimmung

Excel: vlookup mit nicht 1-1-Übereinstimmung

Ich habe ein Blatt_1 mit 2 Spalten:

ea
COL_A COL_B
ITM_RRT_Transaction_Status J/N
C991, kein Alarm vom Manager Orion J/N
.....

Ich versuche, COL_B anhand einer Referenztabelle in Blatt_2 auszufüllen (Übereinstimmung mit beiden COL_A).

COL_A      COL_B  
ITM_RRT    Y  
no alarm   N  

Der Wert von sheet_2.COL_A kann also an jeder beliebigen Stelle innerhalb von sheet_1.COL_A stehen.
Wie kann ich das machen?
Danke für die Hilfe

Antwort1

Für Vlookup(x,y,TRUEmuss Ihre Nachschlagetabelle seinaufsteigend sortiertzu arbeiten. So funktioniert es für die TRUEin vlookup.

Ich weiß nicht, warum sich die vlookup-Hilfeseite geändert hat, aberHierKlicken Sie auf der Vlookup-Seite auf „Technische Details“

range_lookup (optional)

Ein logischer Wert, der angibt, ob SVERWEIS nach einer ungefähren oder einer genauen Übereinstimmung suchen soll:

TRUE geht davon aus, dass die erste Spalte in der Tabelle entweder numerisch oder alphabetisch sortiert ist, und sucht dann nach dem nächstgelegenen Wert. Dies ist die Standardmethode, wenn Sie keine angeben.

FALSE sucht nach dem genauen Wert in der ersten Spalte.

Besser zu sehen ist es aufHVERWEIS:

Wenn range_lookup TRUE ist, müssen die Werte in der ersten Zeile von table_array in aufsteigender Reihenfolge angeordnet werden: ...-2, -1, 0, 1, 2,... , AZ, FALSE, TRUE; andernfalls gibt HLOOKUP möglicherweise nicht den richtigen Wert aus. Wenn range_lookup FALSE ist, muss table_array nicht sortiert werden.

Es ist auch vorhanden auf derNACHSCHLAGENSeite.


Beachten Sie auch, dass dasselbe für ein MATCHwith gilt type: 1. Und ein MATCHwith type: -1erfordert, dass die Listeabsteigend sortiert.

Nur genaue Übereinstimmungenfinden Sie unterunsortierte Listen.

verwandte Informationen