Excel: so extrahieren sie das erste wort aus einer zelle


Mit der folgenden Formel können Sie das erste Wort aus einer Zelle in Excel extrahieren:

 =IFERROR(TEXTBEFORE( A2 , " "), A2 )

Diese spezielle Formel extrahiert das erste Wort aus Zelle A2 .

Das folgende Beispiel zeigt, wie diese Formel in der Praxis angewendet wird.

Beispiel: So extrahieren Sie das erste Wort in Excel

Angenommen, wir haben die folgende Zeichenfolgenspalte in Excel:

Angenommen, wir möchten das erste Wort aus jeder Zelle in Spalte A extrahieren.

Dazu können wir die folgende Formel in Zelle B2 eingeben:

 =IFERROR(TEXTBEFORE( A2 , " "), A2 )

Wir können dann auf diese Formel klicken und sie in jede verbleibende Zelle in Spalte B ziehen:

Excel extrahiert das erste Wort aus der Zelle

Spalte B enthält nun das erste Wort jeder passenden Zelle in Spalte A.

Zum Beispiel:

  • Meine Extraktformel aus Mein Lieblingstier ist eine Seekuh
  • Die Formel extrahiert „This from This is a great day“.
  • Die Formel extrahiert We aus We Should Have Fun

Und so weiter.

Wie funktioniert diese Formel?

Die Funktion TEXTBEFORE in Excel extrahiert den gesamten Text in einer Zelle vor einem bestimmten Zeichen oder einer bestimmten Teilzeichenfolge.

Diese Funktion verwendet die folgende Syntax:

TEXTBEFORE(text, delimiter, [instance_number], [match_mode], [match_end], [if_not_found])

Gold:

  • text : Text, nach dem gesucht werden soll
  • Trennzeichen : Zeichen oder Teilzeichenfolge, um den Text vorher zu extrahieren
  • Instanz_Nummer (optional) : Instanz des Trennzeichens, vor dem der Text extrahiert werden soll (Standard ist 1)
  • match_mode (optional) : 0 = Groß-/Kleinschreibung beachten (Standard), 1 = Groß-/Kleinschreibung nicht beachten
  • match_end (optional) : Ende des Textes als Trennzeichen behandeln (standardmäßig deaktiviert)
  • if_not_found (optional) : Rückgabewert, wenn das Trennzeichen nicht gefunden wird

Denken Sie daran, dass wir die folgende Syntax verwendet haben, um das erste Wort aus Zelle A2 zu extrahieren:

 =IFERROR(TEXTBEFORE( A2 , " "), A2 )

Wir verwenden zunächst die Funktion TEXTBEFORE , um den gesamten Text vor dem ersten Leerzeichen aus Zelle A2 zu extrahieren.

Diese Funktion gibt einen Fehler zurück, wenn die Zelle nur ein Wort enthält. Daher verwenden wir die IFERROR- Funktion, um anzugeben, dass wir den gesamten Text in der Zelle zurückgeben sollen, wenn nur ein Wort vorhanden ist.

Das Endergebnis ist, dass wir das erste Wort aus der Zelle extrahieren können.

Hinweis : Die vollständige Dokumentation der TEXTBEFORE- Funktion in Excel finden Sie hier .

Zusätzliche Ressourcen

In den folgenden Tutorials wird erläutert, wie Sie andere häufige Aufgaben in Excel ausführen:

Excel: So entfernen Sie bestimmten Text aus Zellen
Excel: So entfernen Sie Sonderzeichen
Excel: So fügen Sie ein Zeichen in eine Zeichenfolge ein

Einen Kommentar hinzufügen

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert