Zum Hauptinhalt springen

Wort extrahieren, das spezifischen Text in Excel enthält

Author: Xiaoyang Last Modified: 2025-08-06

Manchmal möchten Sie vielleicht das Wort aus einer Zelle extrahieren, das ein bestimmtes Zeichen oder einen bestimmten Text enthält, wie im folgenden Screenshot gezeigt, um alle Wörter zu extrahieren, die das Zeichen „=“ enthalten. Wie könnten Sie diese Aufgabe in Excel lösen?

doc-extract-word-containing-1


Wort extrahieren, das ein bestimmtes Zeichen oder einen bestimmten Text enthält

Um dieses Problem zu lösen, sollten Sie eine Formel erstellen, die die Funktionen TRIM, MID, SUBSTITUTE, REPT, MAX und FIND kombiniert. Die allgemeine Syntax lautet:

=TRIM(MID(SUBSTITUTE(string," ",REPT(" ",99)),MAX(1,FIND(char,SUBSTITUTE(string," ",REPT(" ",99)))-50),99))
  • string: Die Textzeichenfolge oder der Zellenwert, aus dem Sie das Wort extrahieren möchten.
  • char: Das Zeichen oder der Text, das bzw. den das extrahierte Wort enthalten soll.

1. Bitte geben Sie die folgende Formel in eine leere Zelle ein oder kopieren Sie sie dorthin, wo Sie das Ergebnis erhalten möchten:

=TRIM(MID(SUBSTITUTE(A2," ",REPT(" ",99)),MAX(1,FIND("=",SUBSTITUTE(A2," ",REPT(" ",99)))-50),99))

2. Ziehen Sie dann die Formel in die Zellen, die Sie verwenden möchten, und Sie erhalten das folgende Ergebnis:

doc-extract-word-containing-2


Erklärung der Formel:
  • SUBSTITUTE(A2," ",REPT(" ",99)): Diese SUBSTITUTE-Funktion ersetzt jedes einzelne Leerzeichen durch 99 Leerzeichen, die von der REPT-Funktion zurückgegeben werden, und erstellt eine neue Textzeichenfolge mit mehreren Leerzeichen zwischen jedem Wort. Die Zahl 99 ist eine beliebige Zahl, die die Länge des längsten Wortes darstellt, das Sie extrahieren müssen.
  • FIND("=",SUBSTITUTE(A2," ",REPT(" ",99)))-50: Diese FIND-Funktion wird verwendet, um die Position des ersten spezifischen Zeichens (in diesem Fall „=“) innerhalb der neuen Textzeichenfolge zu finden, die von der SUBSTITUTE-Funktion zurückgegeben wurde.
  • MAX(): Wenn die Teilzeichenfolge am Anfang der Textzeichenfolge erscheint, erhält die FIND-Funktion eine negative Zahl, und diese MAX-Funktion setzt den negativen Wert auf 1 zurück.
  • MID(SUBSTITUTE(A2," ",REPT(" ",99)),MAX(1,FIND("=",SUBSTITUTE(A2," ",REPT(" ",99)))-50),99): Diese MID-Funktion extrahiert 99 Zeichen aus der Textzeichenfolge, die von der SUBSTITUTE-Funktion an einer bestimmten Position zurückgegeben wird, die von der FIND-Funktion zurückgegeben wurde.
  • doc-extract-word-containing-3
  • TRIM(): Diese TRIM-Funktion entfernt alle zusätzlichen Leerzeichen aus der von der MID-Funktion zurückgegebenen Textzeichenfolge.

Hinweise:

1. In der obigen Formel können Sie das Zeichen „=“ durch ein anderes Zeichen oder Text ersetzen, das Sie benötigen.

2. Wenn es mehrere Wörter gibt, die das spezifische Zeichen enthalten, wird nur das erste Wort extrahiert.


Verwandte verwendete Funktionen:

  • REPT:
  • Die REPT-Funktion wird verwendet, um Zeichen eine bestimmte Anzahl von Malen zu wiederholen.
  • SUBSTITUTE:
  • Die SUBSTITUTE-Funktion ersetzt Text oder Zeichen innerhalb einer Textzeichenfolge durch einen anderen Text oder andere Zeichen.
  • TRIM:
  • Die TRIM-Funktion entfernt alle zusätzlichen Leerzeichen aus der Textzeichenfolge und behält nur einzelne Leerzeichen zwischen den Wörtern bei.
  • MID:
  • Die MID-Funktion gibt bestimmte Zeichen aus der Mitte einer Textzeichenfolge zurück.
  • MAX:
  • Die MAX-Funktion gibt den größten numerischen Wert in einem Bereich von Werten zurück.

Weitere Artikel:

  • Text zwischen Klammern aus einer Textzeichenfolge extrahieren
  • Wenn ein Teil des Textes in der Textzeichenfolge von Klammern umgeben ist, müssen Sie nun alle Textzeichenfolgen zwischen den Klammern extrahieren, wie im folgenden Screenshot gezeigt. Wie könnten Sie diese Aufgabe in Excel schnell und einfach lösen?

Die besten Tools zur Steigerung der Büroproduktivität

Kutools für Excel - Hilft Ihnen, sich von der Masse abzuheben

🤖 KUTOOLS AI Assistent: Revolutionieren Sie die Datenanalyse basierend auf: Intelligente Ausführung   |  Code generieren  |  Benutzerdefinierte Formeln erstellen  |  Daten analysieren und Diagramme generieren  |  Erweiterte Funktionen aufrufen
Beliebte Funktionen: Doppelte markieren, hervorheben oder identifizieren  |  Leere Zeilen löschen  |  Spalten oder Zellen zusammenführen ohne Datenverlust  |  Runden ohne Formel ...
Super VLookup: Mehrere Kriterien  |  Mehrere Werte  |  Über mehrere Blätter hinweg  |  Fuzzy Match...
Erweiterter Dropdown-Liste: Einfache Dropdown-Liste  |  Abhängige Dropdown-Liste  |  Mehrfachauswahl-Dropdown-Liste...
Spaltenmanager: Eine bestimmte Anzahl von Spalten hinzufügen  |  Spalten verschieben  |  Sichtbarkeitsstatus ausgeblendeter Spalten umschalten  Spalten vergleichen, um gleiche & unterschiedliche Zellen auszuwählen ...
Herausragende Funktionen: Gitterfokus  |  Entwurfsansicht  |  Erweiterte Formelleiste  |  Arbeitsmappen- & Arbeitsblatt-Manager | AutoText-Bibliothek (Auto Text)  |  Datumsauswahl  |  Arbeitsblätter zusammenführen  |  Zellen verschlüsseln/entschlüsseln  |  E-Mails per Liste senden  |  Superfilter  |  Spezialfilter (Filter fett/kursiv/durchgestrichen...) ...
Top 15 Werkzeuggruppen12 Texttools (Text hinzufügen, Bestimmte Zeichen löschen ...)  |  50+ Diagramm typen (Gantt-Diagramm ...)  |  40+ Praktische Formeln (Alter basierend auf dem Geburtsdatum berechnen ...)  |  19 Einfügungstools (QR-Code einfügen, Bild aus Pfad einfügen ...)  |  12 Konvertierungstools (In Wörter umwandeln, Währungsumrechnung ...)  |  7 Zusammenführen & Aufteilen Tools (Erweiterte Zeilen zusammenführen, Excel-Zellen aufteilen ...)  |  ... und mehr
Verwenden Sie Kutools in Ihrer bevorzugten Sprache – unterstützt Englisch, Spanisch, Deutsch, Französisch, Chinesisch und über 40 weitere Sprachen!

Kutools für Excel bietet über 300 Funktionen, sodass das, was Sie benötigen, nur einen Klick entfernt ist...


Office Tab - Aktivieren Sie tab-basiertes Lesen und Bearbeiten in Microsoft Office (inklusive Excel)

  • In einer Sekunde zwischen Dutzenden offenen Dokumenten wechseln!
  • Reduziert Hunderte von Mausklicks für Sie jeden Tag, verabschieden Sie sich von der Maushand.
  • Steigert Ihre Produktivität um 50 % beim Anzeigen und Bearbeiten mehrerer Dokumente.
  • Bringt effiziente Tabs ins Office (inklusive Excel), genau wie bei Chrome, Edge und Firefox.