Inhaltsverzeichnis
Nützliche und schnellere Methoden zum Nachschlagen von Textwerten in Excel sind vor allem dann notwendig, wenn Sie einen größeren Datensatz haben. In diesem Artikel bespreche ich das Nachschlagen von Text in Excel anhand von 7 geeigneten Methoden mit entsprechenden Beispielen und auch mit Erklärungen. So können Sie die Methode für Ihren Datensatz anpassen.
Download Arbeitsbuch Praxis
Text in Excel nachschlagen.xlsx
7 Methoden zum Suchen und Extrahieren von Text in Excel
Bevor wir uns den Methoden zuwenden, werfen wir einen Blick auf unseren heutigen Datensatz, in dem die Namen der Mitarbeiter mit ihren Mitarbeiter-ID-Nr. und E-Mail-ID .
1. die Funktion LOOKUP zum Extrahieren von Text anwenden
Erstens zeige ich die Verwendung der LOOKUP-Funktion um einen Textwert aus einem Datensatz abzurufen.
Die Funktion gibt den Wert in einer einzelnen Zeile oder Spalte ab einer ähnlichen Position in der Zeile oder Spalte zurück.
Wenn der Nachschlagewert zum Beispiel 1003 ist ( Mitarbeiter-ID ) und Sie müssen den Mitarbeiternamen für die ID finden, können Sie die folgende Formel verwenden.
=LOOKUP(F5,B5:B12,C5:C12)
Hier, F5 ist der Nachschlagewert, B5:B12 ist der Nachschlagevektor (Zellbereich) von Mitarbeiter-ID und C5:C12 ist der Ergebnisvektor (Zellbereich) von Name des Mitarbeiters .
Schließlich erhalten Sie die folgende Ausgabe, in der die Namen der Mitarbeiter auf der Grundlage der ID .
Lesen Sie mehr: Wie man mehrere Werte in Excel nachschlägt (10 Möglichkeiten)
2. nachschlagen von Text mit der Funktion VLOOKUP
Die VLOOKUP Funktion ist eine der beliebtesten Funktionen zum Auffinden von Werten in einer Spalte (vertikales Nachschlagen).
Im folgenden Beispiel wird die Funktion verwendet, um den Text für eine bestimmte Zelle zu extrahieren.
Die angepasste Formel mit Platzhaltern für die Suche nach Textwerten lautet
=VLOOKUP("*"&F5&"*",B5:D12,1,FALSE)
Hier, F5 ist der Nachschlagetext, B5:D12 ist das Tabellenfeld (Datensatz, aus dem der Text abgerufen werden soll), 1 die Nummer des Spaltenindexes ist und schließlich FALSCH ist die genaue Übereinstimmung.
Besuchen Sie die Nachschlagen von Text mit VLOOKUP in Excel Artikel, um mehr über die Verwendung der Formel zur Extraktion von Text aus einem Datensatz zu erfahren.
Lesen Sie mehr: Wie man eine Tabelle in Excel nachschlägt (8 Methoden)
3. die Kombination von VALUE & VLOOKUP-Funktion zur Textsuche verwenden
Die VALUE-Funktion gibt die Zahl aus einem gesuchten Textwert zurück, wir können die Funktion zusammen mit der VLOOKUP Funktion, um den Text zu finden.
Die kombinierte Formel sieht dann wie folgt aus
=VLOOKUP(WERT(F5),B5:C12,2,FALSE)
Hier, F5 ist der Nachschlagetext, B5:D12 ist das Tabellenfeld (Datensatz, aus dem der Text abgerufen werden soll), 2 die Nummer des Spaltenindexes ist und schließlich FALSCH ist für den genauen Abgleich.
Noch wichtiger ist, WERT(F5) gibt die Zahl zurück und dann die VLOOKUP extrahiert den Textwert.
Lesen Sie mehr: Excel LOOKUP vs. VLOOKUP: Mit 3 Beispielen
4. die Verwendung von HLOOKUP, um den Textwert zu erhalten
Die HLOOKUP-Funktion gibt einen Wert zurück, der auf dem Nachschlagewert in einer Zeile basiert (horizontale Suche).
Wir können die Funktion verwenden, um den Textwert sequentiell zu erhalten, indem wir Sternchen (*) am Anfang der Formel.
Die Formel lautet also...
=HLOOKUP("*",B5:D12,1,0)
Hier, B5:D12 ist das Tabellenfeld, 1 ist die Zeilenindexnummer und 0 ( FALSCH ) ist für den exakten Abgleich.
Lesen Sie mehr: 7 Arten von Nachschlagewerken, die Sie in Excel verwenden können
5. die Anwendung von XLOOKUP mit der Funktion EXACT
Die XLOOKUP , eine erstaunliche Lookup-Funktion die in Excel 365 eingeführt wurde, extrahiert Werte in einem Bereich oder Array.
Im folgenden Beispiel wird die Funktion zusammen mit dem EXAKT Funktion wird verwendet, um einen Wert abzurufen.
Die kombinierte Formel lautet.
=XLOOKUP(TRUE,EXACT(F5,B5:B12),C5:C12)
Hier, F5 ist der Nachschlagewert, B5:B12 ist das Lookup-Array, das den Lookup-Wert enthält, und C5:C12 ist der Rückgabezellenbereich, da wir den Namen finden wollen.
Nach Eingabe der Formel sieht die Ausgabe wie folgt aus.
6. nachschlagen von Text mit XLOOKUP mit einem Kriterium
Angenommen, der Name des Mitarbeiters ist in getrennte Spalten aufgeteilt (eine Spalte ist der Vorname, die andere der Nachname).
Jetzt finden wir die E-Mail des Vornamens leicht mit der XLOOKUP Funktion.
Die angepasste Formel lautet.
= XLOOKUP(F5,B5:B12, D5:D12, 0, -1 )
Hier, F5 ist der Nachschlagewert, B5:B12 ist das Lookup-Array, das den Lookup-Wert enthält, C5:C12 ist der Rückgabezellenbereich, da wir den Namen finden wollen, 0 ist für den Fall, dass der Wert nicht gefunden wird, und -1 bezieht sich auf den Match-Modus.
Die Ausgabe sieht dann wie folgt aus.
7. nachschlagen von Text mit XLOOKUP für mehrere Kriterien
Zum Schluss extrahieren wir den Textwert, der mehrere Kriterien erfüllt, indem wir die flexible XLOOKUP Funktion.
Wenn Sie zum Beispiel die E-Mail auf der Grundlage der folgenden Kriterien suchen möchten Vorname und Nachname können Sie die folgende Formel verwenden.
=XLOOKUP(B15&C15,B5:B12&C5:C12,D5:D12,0,-1)
Hier, B15 ist der Vorname und C15 ist der Nachname, B5:B12 ist das Lookup-Array (Zellenbereich für die Vorname ), C5:C12 ist ein weiteres Lookup-Array (Zellbereich für die Nachname ), 0 ist für den Fall, dass der Wert nicht gefunden wird, und -1 ist der Übereinstimmungsmodus.
Nachdem Sie die obige Formel eingefügt haben, erhalten Sie eine Ausgabe wie in der folgenden Abbildung.
Lesen Sie mehr: Nachschlagen mit mehreren Kriterien in Excel (sowohl AND als auch OR)
Schlussfolgerung
So können Sie den Nachschlagetext mit Hilfe der Formel in Excel finden. Ich hoffe, dass dieser Artikel für Sie von Nutzen sein wird. Wenn Sie Fragen oder Anregungen haben, können Sie diese gerne in den folgenden Kommentaren mitteilen.