So extrahieren Sie Text mit der LEFT/LEFTB-Funktion von Excel

Inhaltsverzeichnis:

So extrahieren Sie Text mit der LEFT/LEFTB-Funktion von Excel
So extrahieren Sie Text mit der LEFT/LEFTB-Funktion von Excel
Anonim

Wenn Text kopiert oder in Excel importiert wird, werden manchmal unerwünschte überflüssige Zeichen in die guten Daten eingefügt. Manchmal wird nur ein Teil der Textdaten in der Zelle benötigt. Verwenden Sie in solchen Fällen die LEFT-Funktion, um unerwünschte Daten zu entfernen, wenn sich die guten Daten auf der linken Seite der unerwünschten Zeichen in der Zelle befinden.

Die Anweisungen in diesem Artikel gelten für Excel 2019, 2016, 2013, 2010, 2007; Excel für Microsoft 365, Excel Online, Excel für Mac, Excel für iPad, Excel für iPhone und Excel für Android.

Syntax der Funktionen LEFT und LEFTB in Excel

Die LEFT- und LEFTB-Funktionen führen ähnliche Operationen aus, unterscheiden sich jedoch in den unterstützten Sprachen. Befolgen Sie die nachstehenden Richtlinien und wählen Sie die Funktion aus, die Ihre Sprache am besten unterstützt.

  • LEFT ist für Sprachen, die den Single-Byte-Zeichensatz verwenden. Diese Gruppe umfasst Englisch und alle europäischen Sprachen.
  • LEFTB ist für Sprachen, die den Double-Byte-Zeichensatz verwenden. Dazu gehören Japanisch, Chinesisch (vereinfacht), Chinesisch (traditionell) und Koreanisch.
Image
Image

In Excel bezieht sich die Syntax einer Funktion auf das Layout der Funktion und umfasst den Namen der Funktion, Klammern und Argumente. Die Syntax für die LEFT-Funktion lautet:

=LEFT(Text, Num_chars)

Die Syntax für die LEFTB-Funktion lautet:

=LEFTB(Text, Num_bytes)

Die Argumente der Funktion teilen Excel mit, welche Daten in der Funktion verwendet werden sollen und welche Länge der zu extrahierende String hat.

  • Text (erforderlich für LEFT und LEFTB) verweist auf den Eintrag, der die gewünschten Daten enthält. Dieses Argument ist entweder ein Zellbezug auf die Position der Daten im Arbeitsblatt oder der eigentliche Text, der in Anführungszeichen eingeschlossen ist.
  • Num_chars (optional für LEFT) gibt die Anzahl der Zeichen links vom String-Argument an, die beibeh alten werden sollen. Alle anderen Zeichen werden entfernt.
  • Num_bytes (optional für LEFTB) gibt die Anzahl der Zeichen links vom String-Argument an, die in Bytes beibeh alten werden sollen. Alle anderen Zeichen werden entfernt.

Wichtige Hinweise zur LEFT-Funktion

Beachten Sie beim Aufrufen der LINKS-Funktion die folgenden Punkte:

  • Wenn Num_chars oder Num_bytes weggelassen werden, wird der Standardwert von 1 Zeichen von der Funktion angezeigt.
  • Wenn Num_chars oder Num_bytes größer als die Länge des Textes ist, gibt die Funktion den gesamten Textstring zurück.
  • Wenn der Wert des Arguments Num_chars oder Num_bytes negativ ist, gibt die Funktion den WERT! Fehlerwert.
  • Wenn der Wert des Arguments Num_chars oder Num_bytes auf eine leere Zelle verweist oder gleich Null ist, gibt die Funktion eine leere Zelle zurück.

Excel LINKS Funktion Beispiel

Es gibt mehrere Möglichkeiten, die LEFT-Funktion zu verwenden, um eine bestimmte Anzahl von Zeichen aus einer Textzeichenfolge zu extrahieren, einschließlich der direkten Eingabe der Daten als Argumente für die Funktion und der Eingabe von Zellreferenzen für beide Argumente.

Es ist am besten, Zellbezüge für Argumente einzugeben, anstatt die eigentlichen Daten. Dieses Beispiel listet die Schritte zum Eingeben der LEFT-Funktion und ihrer Argumente in Zelle B3 auf, um das Wort Widget aus der Textzeichenfolge in Zelle A3 zu extrahieren.

Linke Funktion eingeben

Optionen für die Eingabe der Funktion und ihrer Argumente in Zelle B3 umfassen:

  • Eingabe der vollständigen Funktion in die entsprechende Zelle.
  • Using Excel's Function Arguments dialog box (oder the Formula Builder in Excel for Mac).

Die Verwendung des Dialogfelds zur Eingabe der Funktion vereinfacht die Aufgabe. Das Dialogfeld kümmert sich um die Syntax der Funktion, indem es den Namen der Funktion, die Kommas als Trennzeichen und Klammern an den richtigen Stellen und in der richtigen Menge eingibt.

Bottom Line

Egal welche Option Sie wählen, um die Funktion in eine Zelle des Arbeitsblatts einzugeben, es ist am besten, die als Argumente verwendeten Zellreferenzen mit Zeigen und Klicken einzugeben. Dies minimiert die Wahrscheinlichkeit von Fehlern, die durch die Eingabe einer falschen Zellreferenz verursacht werden.

Im Dialogfenster LINKS eingeben

Folgen Sie diesem Tutorial, um die LEFT-Funktion und ihre Argumente mithilfe des Dialogfelds Excel-Funktionsargumente einzugeben.

  1. Öffnen Sie ein leeres Arbeitsblatt und geben Sie die Daten für das Tutorial ein.

    Image
    Image
  2. Zelle B3 auswählen, um sie zur aktiven Zelle zu machen. Hier werden die Ergebnisse der Funktion angezeigt.
  3. Auswahl Formeln.
  4. Wählen Sie Text, um die Dropdown-Liste der Funktionen zu öffnen.
  5. Wählen Sie LINKS, um das Dialogfeld Funktionsargumente zu öffnen. In Excel für Mac wird der Funktionsgenerator geöffnet.
  6. Setzen Sie den Cursor in das Textfeld Text.
  7. Zelle A3 im Arbeitsblatt auswählen, um diese Zellreferenz in das Dialogfeld einzugeben.
  8. Setzen Sie den Cursor in das Textfeld Num_chars.
  9. Zelle B10 im Arbeitsblatt auswählen, um diesen Zellbezug einzugeben.

    Image
    Image
  10. Auswählen OK. Außer bei Excel für Mac, wo Sie Fertig. auswählen

Das extrahierte Substring-Widget erscheint in Zelle B3.

Zahlen mit der LINKS-Funktion extrahieren

Die LEFT-Funktion extrahiert auch eine Teilmenge numerischer Daten aus einer längeren Zahl, indem sie die im vorherigen Abschnitt aufgeführten Schritte verwendet. Die extrahierten Daten werden in Text konvertiert und können nicht in Berechnungen verwendet werden, die bestimmte Funktionen beinh alten, wie z. B. die Funktionen SUMME und MITTELWERT.

Image
Image

Eine Möglichkeit, dieses Problem zu umgehen, besteht darin, die VALUE-Funktion zu verwenden, um den Text in eine Zahl umzuwandeln, wie in Zeile 9 des Beispielbilds gezeigt:

=WERT(LINKS(A8, 6))

Eine zweite Möglichkeit besteht darin, den Text mit Einfügen in Zahlen umzuwandeln.

Empfohlen: