Zum Hauptinhalt springen

Wort beginnend mit einem bestimmten Zeichen in Excel extrahieren

Author: Xiaoyang Last Modified: 2025-05-28

Sie möchten beispielsweise das Wort, das mit dem spezifischen Zeichen „=“ beginnt, für jede Zelle extrahieren, wie im folgenden Screenshot gezeigt. Wie können Sie diese Aufgabe schnell und einfach in Excel lösen?

doc-word-beginning-1


Wort beginnend mit einem bestimmten Zeichen in Excel extrahieren

Um die Wörter zu extrahieren, die mit einem bestimmten Zeichen oder Text in jeder Zelle beginnen, können Sie eine Formel erstellen, die eine Kombination aus den Funktionen TRIM, LEFT, SUBSTITUTE, MID, FIND, LEN und REPT verwendet. Die allgemeine Syntax lautet:

=TRIM(LEFT(SUBSTITUTE(MID(text; FIND(char; text); LEN(text));" ";REPT(" ";LEN(text)));LEN(text)))
  • text: Der Textstring oder Zellenwert, aus dem Sie ein Wort extrahieren möchten.
  • char: Das Zeichen oder der Text, mit dem das zu extrahierende Wort beginnt.

1. Bitte kopieren Sie die folgende Formel oder geben Sie sie in eine leere Zelle ein:

=TRIM(LEFT(SUBSTITUTE(MID(A2; FIND("=";A2); LEN(A2));" ";REPT(" ";LEN(A2)));LEN(A2)))

2. Ziehen Sie dann den Ausfüllknauf nach unten, um die Formel auf die gewünschten Zellen anzuwenden, und alle Wörter, die mit dem spezifischen Zeichen „=“ beginnen, wurden auf einmal extrahiert, siehe Screenshot:

doc-word-beginning-2


Erklärung der Formel:

1. MID(A2; FIND("=";A2); LEN(A2):

  • LEN(A2): Diese LEN-Funktion gibt die Anzahl der Zeichen in Zelle A2 zurück. Dieser Teil wird als num_char-Argument in der MID-Funktion erkannt.
  • FIND("=";A2): Diese FIND-Funktion wird verwendet, um die Position des ersten spezifischen Zeichens „=“ in Zelle A2 zu erhalten. Dieser Teil wird als start_num-Argument in der MID-Funktion erkannt.
  • MID(A2; FIND("=";A2); LEN(A2): Diese MID-Funktion wird verwendet, um einen Teilstring aus Zelle A2 an der Position zu extrahieren, die von der FIND-Funktion zurückgegeben wurde, sowie mit einer bestimmten Länge, die von der LEN-Funktion zurückgegeben wurde.

2. SUBSTITUTE(MID(A2; FIND("=";A2); LEN(A2));" ";REPT(" ";LEN(A2))):

  • REPT(" ";LEN(A2): Die REPT-Funktion wiederholt eine leere Zeichenfolge der Zelle A2 eine bestimmte Anzahl von Malen, die von der LEN-Funktion zurückgegeben wurde.
  • SUBSTITUTE(): Diese SUBSTITUTE-Funktion ersetzt alle Leerzeichen durch einen neuen Text – mehrere Leerzeichen, die von der REPT-Funktion zurückgegeben werden – aus einem Textstring, der von der MID-Funktion zurückgegeben wurde.
  • doc-word-beginning-3
  • MID(A2; FIND("=";A2); LEN(A2): Diese MID-Funktion wird verwendet, um einen Teilstring aus Zelle A2 an der Position zu extrahieren, die von der FIND-Funktion zurückgegeben wurde, sowie mit einer bestimmten Länge, die von der LEN-Funktion zurückgegeben wurde.

3. LEFT(SUBSTITUTE(MID(A2; FIND("=";A2); LEN(A2));" ";REPT(" ";LEN(A2)));LEN(A2)): Diese LEFT-Funktion wird verwendet, um eine bestimmte Anzahl von Zeichen, die von der LEN-Funktion zurückgegeben wurden, vom linken Ende des Textstrings zu extrahieren, der von der SUBSTITUTE-Funktion zurückgegeben wurde.

4. TRIM(): Die TRIM-Funktion entfernt alle zusätzlichen Leerzeichen aus dem Textstring, der von der LEFT-Funktion zurückgegeben wurde.


Hinweise:

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

2. Wenn es mehrere Wörter gibt, die mit dem spezifischen Zeichen beginnen, 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 einer 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.
  • LEN:
  • Die LEN-Funktion gibt die Anzahl der Zeichen in einer Textzeichenfolge zurück.
  • REPT:
  • Die REPT-Funktion wird verwendet, um Zeichen eine bestimmte Anzahl von Malen zu wiederholen.
  • FIND:
  • Die FIND-Funktion wird verwendet, um eine Zeichenfolge innerhalb einer anderen Zeichenfolge zu finden und gibt die Startposition der Zeichenfolge innerhalb einer anderen zurück.

Weitere Artikel:

  • Extrahieren eines Wortes, das einen bestimmten Text in Excel enthält
  • 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?
  • 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?
  • Mehrere Zeilen aus einer Zelle extrahieren
  • Wenn Sie eine Liste von Textzeichenfolgen haben, die durch Zeilenumbrüche getrennt sind (die auftreten, wenn Sie beim Eingeben des Textes die Tastenkombination Alt + Enter drücken), und Sie möchten diese Zeilen in mehrere Zellen extrahieren, wie im folgenden Screenshot gezeigt. Wie könnten Sie dies mit einer Formel in Excel lösen?

Die besten Tools zur Büroproduktivität

Kutools für Excel - Hilft Ihnen, aus der Menge hervorzustechen

🤖 Kutools AI-Assistent: Revolutionieren Sie die Datenanalyse basierend auf: Intelligente Ausführung   |  Code generieren  |  Benutzerdefinierte Formeln erstellen  |  Daten analysieren und Diagramme generieren  |  Kutools-Funktionen aufrufen
Beliebte Funktionen: Doppelte finden, hervorheben oder identifizieren  |  Leere Zeilen löschen  |  Spalten oder Zellen kombinieren ohne Datenverlust  |  Runden ohne Formel ...
Super VLookup: Mehrere Kriterien  |  Mehrere Werte  |  Über mehrere Blätter hinweg  |  Fuzzy Match...
Erweiterte 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 und unterschiedliche Zellen auszuwählen ...
Herausragende Funktionen: Gitterfokus  |  Entwurfsansicht  |  Erweiterte Formelleiste  |  Arbeitsmappen- und Blattmanager | AutoText-Bibliothek (Auto Text)  |  Datumsauswahl  |  Daten zusammenführen  |  Zellen verschlüsseln/entschlüsseln  |  E-Mails per Liste senden  |  Superfilter  |  Spezialfilter (Filter fett/kursiv/durchgestrichen...) ...
Top 15 Werkzeugsets12 Texttools (Text hinzufügen, Bestimmte Zeichen löschen ...)  |  50+ Diagramm typen (Gantt-Diagramm ...)  |  40+ Praktische Formeln (Alter basierend auf dem Geburtsdatum berechnen ...)  |  19 Einfügetools (QR-Code einfügen, Bild aus Pfad einfügen ...)  |  12 Konvertierungstools (In Wörter umwandeln, Währungsumrechnung ...)  |  7 Zusammenführen- und Aufteilungstools (Erweiterte Zeilen zusammenführen, Excel-Zellen aufteilen ...)  |  ... und mehr

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


Office Tab - Aktiviert tabbed Lesen und Bearbeiten in Microsoft Office (inklusive Excel)

  • In einer Sekunde zwischen Dutzenden offener Dokumente 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.