Excel

Teilweise Übereinstimmung mit SVERWEIS

Partial Match With Vlookup

Excel-Formel: Teilweise Übereinstimmung mit SVERWEISAllgemeine Formel |_+_| Zusammenfassung

Um Informationen aus einer Tabelle basierend auf einer teilweisen Übereinstimmung abzurufen, können Sie die SVERWEIS-Funktion im exakten Match-Modus mit a Platzhalter . Im gezeigten Beispiel lautet die Formel in H7:



= VLOOKUP (value&'*',data,column,FALSE)

wo Wert (H4) und Daten (B5:E104) sind benannte Bereiche .

Erläuterung

Die SVERWEIS-Funktion unterstützt Platzhalter , die es ermöglicht, eine teilweise Übereinstimmung mit einem Nachschlagewert durchzuführen. Sie können beispielsweise SVERWEIS verwenden, um Werte aus einer Tabelle abzurufen, basierend darauf, dass Sie nur einen Teil eines Nachschlagewerts eingeben. Um Platzhalter mit SVERWEIS zu verwenden, müssen Sie den genauen Übereinstimmungsmodus angeben, indem Sie FALSE oder 0 für das letzte Argument angeben, das aufgerufen wird range_lookup .





In diesem Beispiel verwenden wir den Stern (*) als Platzhalter, der null oder mehr Zeichen entspricht. Um eine teilweise Übereinstimmung des in H4 eingegebenen Werts zu ermöglichen, liefern wir den Lookup-Wert wie folgt:

 
= VLOOKUP (value&'*',data,2,FALSE)

Dieser Ausdruck verbindet den Text im benannten Bereich Wert mit einem Platzhalter mit dem kaufmännischen Und (&) zu verketten . Wenn wir einen String wie 'Aya' in den benannten Bereich eingeben Wert (H4), das Ergebnis ist 'Aya*', das als Nachschlagewert direkt an SVERWEIS zurückgegeben wird. Das Platzieren des Platzhalters am Ende führt zu einem 'Beginnt mit'-Match. Dies führt dazu, dass SVERWEIS mit dem ersten Eintrag in Spalte B übereinstimmt, der mit 'Aya' beginnt.



Der Platzhalterabgleich ist praktisch, da Sie keinen vollständigen Namen eingeben müssen, aber Sie müssen auf Duplikate oder Beinahe-Duplikate achten. Zum Beispiel enthält die Tabelle sowohl 'Bailer' als auch 'Bailey', so dass die Eingabe von 'Bai' in H4 nur die erste Übereinstimmung ('Bailer') zurückgibt, obwohl es zwei Namen gibt, die mit 'Bai' beginnen.

Andere Spalten

Die Formeln im Bereich H7:H10 sind sehr ähnlich, der einzige Unterschied ist der Spaltenindex:

 
value&'*'

Enthält Typübereinstimmung

Für eine Übereinstimmung mit 'enthält Typ', bei der die Suchzeichenfolge an beliebiger Stelle im Nachschlagewert erscheinen kann, müssen Sie zwei Platzhalter wie folgt verwenden:

 
= VLOOKUP (value&'*',data,2,FALSE) // first = VLOOKUP (value&'*',data,1,FALSE) // last = VLOOKUP (value&'*',data,3,FALSE) // id = VLOOKUP (value&'*',data,4,FALSE) // dept

Dadurch wird auf beiden Seiten des Nachschlagewerts ein Sternchen hinzugefügt, sodass SVERWEIS die erste Übereinstimmung findet, die enthält der in H4 eingegebene Text.

Wie vergleiche ich zwei Spalten in Excel?

Hinweis: Sie müssen den genauen Übereinstimmungsmodus mit FALSE oder 0 für das letzte Argument in SVERWEIS festlegen, wenn Sie Platzhalter verwenden.

Autor Dave Bruns


^