Inhaltsverzeichnis
Das Extrahieren von Text aus einer Zelle ist eine der häufigsten Anwendungen von Microsoft Excel. Möglicherweise müssen Sie Text am Anfang, in der Mitte oder aus einem bestimmten Teil einer Zelle extrahieren. In diesem Tutorial zeigen wir Ihnen, wie Sie in Excel Text aus einer Zelle extrahieren können. Mithilfe dieser einfachen, aber effektiven Formeln können Sie ganz einfach einen beliebigen Teil einer Zeichenfolge in einer Zelle finden und extrahieren.
Download Arbeitsbuch Praxis
Laden Sie dieses Übungsheft herunter.
Text aus einer Zelle extrahieren.xlsx5 Wege, wie man Text aus einer Zelle in Excel extrahiert
1. Verwenden der Funktion LEFT zum Extrahieren von Text aus einer Zelle
Die LINKS extrahiert eine bestimmte Anzahl von Zeichen von der linken Seite einer Zeichenkette.
Syntax der LEFT-Funktion:
=LEFT(text, [num_chars])
Werfen Sie einen Blick auf diesen Datensatz:
Nun, mit Hilfe der LINKS Funktion werden wir die ersten 4 Zeichen aus der Zelle extrahieren.
Schritt 1:
- Geben Sie die folgende Formel in C ell C5.
=LEFT(B5,4)
Schritt 2:
- Dann drücken Sie Eingabe .
Daraufhin wird der extrahierte Text angezeigt.
Schritt 3:
- Ziehen Sie dann die Füllen Griff über den Bereich der Zellen C6:C9 .
Wir haben also den gesamten Text auf der linken Seite extrahiert.
2. die Funktion RIGHT zum Extrahieren von Text verwenden
Die RECHTS extrahiert eine bestimmte Anzahl von Zeichen aus dem Ende einer Zeichenkette.
Syntax der RIGHT-Funktion:
=RIGHT(text,[num_chars])
Wir verwenden denselben Datensatz, den wir für die LINKS Aber diesmal werden wir die 4 Zeichen auf der rechten Seite extrahieren.
Schritt 1:
- Geben Sie nun die folgende Formel ein C ell C5.
=RIGHT(B5,4)
Schritt 2:
- Dann drücken Sie Eingabe
Unser Text wird von rechts abgeschnitten.
Schritt 3:
- Ziehen Sie dann die Füllen Griff über den Bereich von Cells C6:C9 .
Wie Sie sehen können, enthalten alle Zellen den extrahierten Text von rechts
Ähnliche Lektüre
- Wie man Text nach dem zweiten Leerzeichen in Excel extrahiert (6 Methoden)
- Text nach einem bestimmten Text in Excel extrahieren (10 Möglichkeiten)
- Text nach dem letzten Leerzeichen in Excel extrahieren (5 Möglichkeiten)
3. die MID-Funktion zum Extrahieren von Text aus einer Zelle in Excel verwenden
Wenn Sie nun einen bestimmten Teil eines Textes aus der Mitte des Textes suchen, können Sie die Funktion MID Sie müssen eine Startnummer und die Anzahl der Zeichen angeben, die Sie extrahieren möchten.
Syntax der MID-Funktion:
=MID(text, start_num, num_chars)
Schauen Sie sich diesen Datensatz an. Wir haben einige Codes, die in 3 Teile unterteilt sind. In diesem Fall werden wir die mittleren 4 Zeichen extrahieren.
Schritt 1:
- Geben Sie zunächst diese Formel ein Zelle C5.
=MID(B5,6,4)
Schritt 2:
- Drücken Sie dann Eingabe .
Schritt 3:
- Ziehen Sie dann die Füllen Griff über den Bereich der Zellen C6:C9 .
Letztendlich wird der gesamte Text in der Mitte erfolgreich abgeschnitten.
4 Text aus einer Zelle mit Formeln extrahieren
Wir werden nun einige Funktionen verwenden, um eine Formel zu erstellen, die Werte aus einer Zelle extrahiert. Wir geben drei Beispiele für diese speziellen Probleme.
4.1 Text vor einem bestimmten Zeichen extrahieren
Wenn wir eine bestimmte Teilzeichenkette aus einem Text vor einem Zeichen erhalten wollen, müssen wir zuerst das Zeichen finden, nach dem wir extrahieren wollen. Aus diesem Grund werden wir die SUCHEN und LINKS Funktionen zusammen.
Die generische Formel:
=LEFT(text,SEARCH(char,cell)-1)
Wir haben einen Datensatz, der aus einigen Codes besteht, die durch einen Bindestrich, "-", getrennt sind. Jetzt werden wir die Formel implementieren, um den Text vor dem Bindestrich zu extrahieren.
Schritt 1:
- Geben Sie zunächst die folgende Formel ein Zelle C5.
=LEFT(B5,SEARCH("-",B5)-1)
Schritt 2:
Drücken Sie dann Eingabe .
Schritt 3:
- Ziehen Sie anschließend die Füllen Griff über den Bereich der Zellen C6:C9
Am Ende haben wir den gesamten Text vor dem Bindestrich gefunden.
Lesen Sie mehr: Text vor Zeichen in Excel extrahieren (4 schnelle Wege)
4.2 Text nach einem bestimmten Zeichen extrahieren
In dieser Formel werden wir die RECHTS Funktion zusammen mit der LEN und die SUCHEN Funktionen.
Die generische Formel:
=RIGHT(text,LEN(text)-SEARCH("char",text))
Werfen Sie einen Blick auf diesen Datensatz:
Jetzt wollen wir die Zeichen nach dem "-"-Zeichen auswählen.
Schritt 1:
- Geben Sie die folgende Formel in Zelle C5 :
=RIGHT(B5,LEN(B5)-SEARCH("-",B5))
Schritt 2:
- Drücken Sie dann Eingabe .
Schritt 3:
- Ziehen Sie nun die Füllen Griff über den Bereich der Zellen C6:C9 .
Wie Sie sehen können, haben wir den gewünschten Text erfolgreich aus der Zelle extrahiert.
Lesen Sie mehr: Text nach einem Zeichen in Excel extrahieren (6 Möglichkeiten)
4.3 Extrahieren von Text zwischen zwei bestimmten Zeichen aus einer Zelle mithilfe der Funktionen MID und SEARCH
Manchmal müssen wir eine Teilzeichenkette auswählen, die sich in einer zwischen zwei bestimmten Zeichen Zunächst müssen wir die beiden spezifischen Vorkommen durch Anwendung einer Formel spezifizieren. Danach wird die MID wird der Text zwischen diesen beiden Zeichen extrahiert.
Nun haben wir einen Datensatz mit den vollständigen Namen einiger Personen. In diesem Fall werden wir den mittleren Namen der Person extrahieren.
Schritt 1:
- Geben Sie die Formel in das Feld Zelle C5 :
=MID(B5, SUCHE(" ",B5) + 1, SUCHE(" ",B5,SUCHE(" ",B5)+1) - SUCHE(" ",B5) - 1)
Schritt 2:
- Danach drücken Sie Eingabe Sie werden sehen, dass der mittlere Name extrahiert wurde.
Schritt 3:
- Ziehen Sie zum Schluss die Füllen Griff über den Bereich von Zellen C6:C9 .
Am Ende ist es uns gelungen, all diese mittleren Namen herauszufiltern.
Lesen Sie mehr: Wie man in Excel Text zwischen zwei Kommas extrahiert (4 einfache Ansätze)
5. mit Suchen und Ersetzen Text aus einer Zelle auswählen
Mit dieser Methode wird ein bestimmter Teil eines Textes gefunden und durch keine Werte ersetzt. Um diese Methode zu verstehen, müssen Sie oft eine neue Spalte erstellen.
Werfen Sie zunächst einen Blick auf diesen Datensatz:
Jetzt werden wir diese Methode verwenden, um sowohl den Benutzernamen als auch den Domänennamen zu finden.
5.1 Extrahieren des Benutzernamens aus der E-Mail
Schritt 1:
- Kopieren Sie die Werte der Spalte Text und fügen Sie sie in die Spalte Extrahierter Text ein.
Schritt 2:
- Wählen Sie nun alle diese Werte aus.
Schritt 3:
- Drücken Sie dann Strg+F auf der Tastatur. Sie finden die Suchen und Ersetzen Dialogfeld.
Schritt 4:
- Hier, in der Was finden Box-Typ " @* " . Es werden alle Zeichen ab dem @ ausgewählt.
- Behalten Sie die Ersetzen durch Feld leer.
- Klicken Sie auf Alle austauschen.
Schritt 5:
- Sie sehen nun, dass 5 Ersetzungen vorgenommen wurden. Klicken Sie auf GUT.
Wie Sie sehen können, haben wir alle Benutzernamen erfolgreich extrahiert.
5.2 Extrahieren des Domänennamens
Schritt 1:
- Kopieren Sie diese E-Mails wie bei der vorherigen Methode und fügen Sie sie auf Extrahierter Text Markieren Sie diese und drücken Sie Strg+F.
Schritt 2:
- Nun, im Was finden Feld, geben Sie "*@" Hier finden Sie alle Charaktere vom Anfang der Serie sowie die @ .
- Behalten Sie die Ersetzen durch Feld leer.
- Klicken Sie auf Alle austauschen.
Am Ende sind alle Domänennamen erfolgreich extrahiert worden.
Schlussfolgerung
Abschließend hoffe ich, dass diese Formeln Ihnen helfen werden, bestimmte Zeichen zu extrahieren. Laden Sie die Übungsmappe herunter und üben Sie alle diese Methoden. Ich hoffe, dass es Ihr Wissen bereichern wird. Vergessen Sie auch nicht, unsere Website zu besuchen exceldemy.com für verschiedene Excel-bezogene Artikel.