VLOOKUP Wildcard - Wie verwende ich VLOOKUP (*,?) Wildcards?

Inhaltsverzeichnis

VLOOKUP mit Wildcard

VLOOKUP hilft uns enorm ein Kinderbett von den meisten Benutzern. Der Wert kann nicht gefunden oder abgerufen werden, wenn sich der Suchwert nur geringfügig unterscheidet. In der Haupttabelle heißt der Wert beispielsweise "ABC Company", in der Nachschlagetabelle jedoch nur "ABC", sodass VLOOKUP diese beiden nicht als gleich erkennen konnte, sodass das Fehlerergebnis "nicht verfügbar" angezeigt wird. #N / A). Dies ist das häufigste Szenario, dem wir alle begegnet sind, nicht wahr? Es gibt jedoch eine Möglichkeit, dies bis zu einem gewissen Grad durch die Verwendung von Platzhalterzeichen in der VLOOKUP-Funktion zu überwinden. In diesem Artikel zeigen wir Ihnen, wie Sie es verwenden.

Wie VLOOKUP Wildcards (*,?) In Excel?

# 1 - Typische VLOOKUP-Funktion

VLOOKUP ruft die Daten nur ab, wenn der Suchwert genau dem im Tabellenarray entspricht. Andernfalls wird der Fehler # N / A nicht verfügbar sein.

  • Schauen Sie sich zum Beispiel die folgenden Daten in Excel an.

Wir haben zwei Datentabellen mit den Namen " Emp Table " und " Salary Table ". In der ersten Tabelle haben wir Details zu Mitarbeiternamen, Abteilungen und Gehältern, in der zweiten Tabelle jedoch nur "Mitarbeiternamen", sodass wir nach den jeweiligen Gehaltsdetails suchen müssen.

  • Wenden wir die VLOOKUP-Funktion an und sehen, wie viele Mitarbeiter die Gehaltsdetails erhalten.
  • Wir erhalten das folgende Ergebnis.
  • Wir haben zwei Fehlerwerte in Zelle F4 & F8. Dies liegt daran, dass wir in Zelle F4 den Namen des Mitarbeiters als „ Shruthi “ haben, in „ Emp Table “ jedoch den tatsächlichen Namen „ Shruthi Naidu “ (Zelle A3), sodass VLOOKUP die Ähnlichkeit zwischen diesen beiden Namen nicht findet Gibt einen Fehlerwert als # N / A zurück.
  • In ähnlicher Weise haben wir in der E8-Zelle den Wert " Abhishek ", aber in der " Emp-Tabelle " lautet der tatsächliche Name " Abhishek Sharma " (Zelle A4), sodass wir einen Fehlerwert haben.

So funktioniert typisches VLOOKUP, aber mit der Verwendung von Platzhaltern können wir diese Probleme lösen.

# 2 - Sternchen (*)

Wie wir wissen, haben wir nur einen Teil des vollständigen Namens der Mitarbeiter, um diesem vollständigen Namen zu entsprechen. Wir werden den Sternchen (*) in Excel mit der VLOOKUP-Funktion kombinieren.

Beispiel 1

Schauen Sie sich zum Beispiel die folgenden Daten in Excel an.

  • Wir erhalten das folgende Ergebnis.

Ebenso haben wir die restlichen Werte.

Wie Sie oben sehen können, haben wir nach Auswahl der Mitarbeiter-Namenszelle ein Sternchen (*) als Platzhalterzeichen verwendet. Dies entspricht also einer beliebigen Anzahl von Zeichen nach dem ausgewählten Zellenwert.

Beispiel 2
  • Schauen Sie sich nun das folgende Beispiel von VLOOKUP an.

Der Suchwert ist "Ramesh", und in der Haupttabelle gibt der vollständige Name, obwohl wir ein Sternchen als Platzhalter verwendet haben, das Ergebnis nicht zurück.

Dies liegt daran, dass wir das Sternchen (*) nach der Zellenadresse verwendet haben, sodass alle Werte nach dem Zellenwert übereinstimmen. In diesem Fall lautet der Wert jedoch " Ramesh ", dies ist jedoch der zweite Vorname. Daher stimmt das Sternchen ab sofort nur noch überein Der Nachname und das Ergebnis werden als " Ramesh Tendulkar " zurückgegeben. Der tatsächlich zuzuordnende Wert lautet jedoch " Sachin Ramesh Tendulkar ".

  • Um Textwerte vor und nach dem Suchwert abzugleichen, müssen Sie vor und nach dem Suchwert ein Platzhalterzeichen einfügen. Das folgende Bild zeigt, wie Platzhalterzeichen eingefügt werden.
  • Wir erhalten das folgende Ergebnis.

Wie wir oben sehen können, haben wir vor der Auswahl der Suchwertzelle ein Sternchen (*) eingefügt und nach Auswahl des Platzhalterzeichens. Das erste Sternchen entspricht also dem Namen " Sachin ", und das letzte Sternchen entspricht dem Namen " Tendulkar ", und dies ist die Kombination von " Sachin Ramesh Tendulkar ".

# 3 - Fragezeichen (?)

Wenn ein Stern mit einer beliebigen Anzahl von Zeichen übereinstimmt, entspricht das Fragezeichen (?) Nur einem Zeichen.

  • Schauen Sie sich zum Beispiel die folgenden Daten an.

In der Zelle D2 haben wir die Rechnungsnummer als 3340, aber in der tatsächlichen Haupttabelle ist der vollständige Rechnungsnummernwert LAN3340, sodass VLOOKUP den Rechnungswert nicht abrufen kann, da die genaue Übereinstimmung des Rechnungswerts nicht gefunden wird.

  • Wenden wir die VLOOKUP-Funktion an.
  • Wir erhalten das folgende Ergebnis.

Wenn Sie sich die Rechnungsnummern in der ersten Tabelle ansehen, haben wir die ersten drei Zeichen als Alphabete und als nächstes einen numerischen Wert, sodass wir drei Fragezeichen einfügen können, die mit den ersten drei Zeichen der Rechnungsnummer übereinstimmen.

Also drei Fragezeichen "???" Die ersten drei Zeichen vor der Rechnungsnummer wurden abgeglichen und der Suchwert als "LAN3340" zurückgegeben, sodass VLOOKUP den Rest wie gewohnt erledigt.

Dinge, an die man sich hier erinnern sollte

  • Platzhalterzeichen sind nützlich, werden jedoch nicht empfohlen, da sie schrecklich schief gehen können, wenn sie nicht bemerkt werden.
  • Das Sternchen (*) kann mit einer beliebigen Anzahl von Zeichen übereinstimmen, das Fragezeichen (?) Entspricht jedoch nur einem Zeichen, an dem sie platziert wurden.

Interessante Beiträge...