Wenn Text in Excel kopiert oder importiert wird, werden in den guten Daten manchmal unerwünschte Zeichen enthalten. Manchmal wird nur ein Teil der Textdaten in der Zelle benötigt - zum Beispiel der Vorname einer Person, nicht aber deren Nachname.
In solchen Fällen verfügt Excel über Funktionen, mit denen unerwünschte Daten aus den übrigen entfernt werden können. Welche Funktion Sie verwenden, hängt davon ab, wo sich die guten Daten relativ zu den unerwünschten Zeichen in der Zelle befinden.
- Wenn sich die guten Daten auf der rechten Seite befinden, verwenden Sie die RECHT Funktion, um es zu extrahieren.
- Wenn die guten Daten auf beiden Seiten unerwünschte Zeichen haben, verwenden Sie die MID Funktion, um es zu extrahieren.
- Wenn sich die guten Daten auf der linken Seite befinden, verwenden Sie dieLINKS Funktion zum Extrahieren - dies ist die Funktion, die wir in diesem Artikel vorstellen werden.
Excel LINKS- und LEFTB-Funktionssyntax
Das LINKS und LEFTB Funktionen sind zwei Optionen, die ähnliche Vorgänge ausführen, sich jedoch in den unterstützten Sprachen unterscheiden. Befolgen Sie die nachstehenden Richtlinien und wählen Sie die Funktion aus, die Ihre Sprache am besten unterstützt.
- LINKS ist für Sprachen, die den Single-Byte-Zeichensatz verwenden. Diese Gruppe umfasst die meisten Sprachen wie Englisch und alle europäischen Sprachen.
- LEFTB ist für Sprachen, die den Doppelbyte-Zeichensatz verwenden. Dazu gehören Japanisch, Chinesisch (vereinfacht), Chinesisch (traditionell) und Koreanisch.
In Excel bezieht sich die Syntax einer Funktion auf das Layout der Funktion und enthält Namen, Klammern und Argumente der Funktion. Die Syntax für die LEFT-Funktion lautet:
= LINKS (Text, Anzahl_Zeichen)
Die Syntax für die LEFTB-Funktion lautet:
= LINKS (Text, Anzahl_Bytes)
Die Argumente der Funktion teilen Excel mit, welche Daten in den Funktionen verwendet werden sollen und welche Länge die zu extrahierende Zeichenfolge hat.
- Text (benötigt fürLINKS undLEFTB) bezieht sich auf den Eintrag, der die gewünschten Daten enthält. Dieses Argument kann eine Zellreferenz auf die Position der Daten im Arbeitsblatt sein oder es kann sich um den eigentlichen Text in Anführungszeichen handeln.
- Num_chars (optional fürLINKS) gibt die Anzahl der Zeichen links des String-Arguments an, die beibehalten werden sollen. Alle anderen Zeichen werden entfernt.
- Anzahl_Bytes - (optional fürLEFTB) gibt die Anzahl der Zeichen links des String-Arguments an, die in Bytes beibehalten werden sollen. Alle anderen Zeichen werden entfernt.
Wichtige Hinweise zur LEFT-Funktion
- Wenn Num_chars / Num_bytes nicht angegeben wird, wird der Standardwert von 1 Zeichen von der Funktion angezeigt.
- Wenn Num_chars / Num_bytes größer als die Textlänge ist, gibt die Funktion die gesamte Textzeichenfolge zurück.
- Wenn der Wert des Arguments Num_chars / Num_bytes negativ ist, gibt die Funktion den Wert #VALUE zurück. Fehlerwert.
- Wenn der Wert des Arguments Num_chars / Num_bytes auf eine leere Zelle verweist oder gleich Null ist, gibt die Funktion eine leere Zelle zurück.
Excel LEFT-Funktionsbeispiel
Es gibt verschiedene Möglichkeiten, das zu verwenden LINKS Funktion zum Extrahieren einer bestimmten Anzahl von Zeichen aus einer Textzeichenfolge, einschließlich der direkten Eingabe der Daten als Argumente für die Funktion und der Eingabe von Zellbezügen für beide Argumente.
Es ist in der Regel am besten, Zellbezüge für Argumente und nicht für die tatsächlichen Daten einzugeben. In diesem Beispiel werden daher die Schritte aufgeführt, die zum Eingeben von verwendet werden LINKS Funktion und ihre Argumente in die Zelle C3 das Wort extrahierenWidgets von der Textzeichenfolge in Zelle A3.
Eingabe der LEFT-Funktion
Optionen zur Eingabe der Funktion und ihrer Argumente in Zelle B1 umfassen:
- Geben Sie die vollständige Funktion in die entsprechende Zelle ein.
- Formel-Generator von Excel verwenden.
Die Eingabe der Funktion mit dem Formula Builder vereinfacht oft die Aufgabe, da sie sich um die Syntax der Funktion kümmert - den Namen der Funktion, die Trennzeichen für die Kommas und die Klammern an der richtigen Stelle und Menge eingeben.
Hinweis auf Zellreferenzen
Unabhängig davon, welche Option Sie für die Eingabe der Funktion in eine Arbeitsblattzelle wählen, sollten Sie die als Argument verwendeten Zellbezüge am besten mit Punkt und Maus eingeben, um die Wahrscheinlichkeit von Fehlern zu minimieren, die durch die Eingabe des falschen Zellbezugs verursacht werden.
LEFT mit Formula Builder eingeben
Geben Sie das einLINKS Funktion und ihre Argumente in Zelle B3 des Beispielbildes mit Excel Formula Builder.
- Klicke auf Zelle B3 um es zur aktiven Zelle zu machen - hier werden die Ergebnisse der Funktion angezeigt.
- Klicke auf dasFormeln Registerkarte des Menübandes.
- WählenText Über die Multifunktionsleiste können Sie die Dropdown-Liste der Funktionen öffnen.
- Klicke aufLINKS In der Liste.
- Klicken Sie im Dialogfeld auf die SchaltflächeText Linie.
- Klicken Sie auf Zelle A3 Geben Sie im Arbeitsblatt diese Zellenreferenz in das Dialogfeld ein.
- Klicke auf dasNum_chars Linie.
- Klicken Sie auf ZelleB10 Geben Sie in das Arbeitsblatt diese Zellreferenz ein.
- Klicken Erledigt um die Funktion abzuschließen.
Der extrahierte TeilstringWidgets sollte in erscheinen Zelle B3.
Zahlen mit der LEFT-Funktion extrahieren
DasLINKS Mit der Funktion können Sie eine Teilmenge numerischer Daten aus einer längeren Zahl extrahieren, indem Sie die im vorherigen Abschnitt aufgeführten Schritte ausführen. Das einzige Problem ist, dass die extrahierten Daten in Text konvertiert werden und nicht für Berechnungen verwendet werden können, die bestimmte Funktionen, wie zSUMME undDURCHSCHNITTLICH Funktionen.
Eine Möglichkeit, dieses Problem zu umgehen, ist die Verwendung der WERT Funktion, um den Text in eine Zahl umzuwandeln, wie in gezeigt Reihe 9 des Beispielbildes:
= WERT (LINKS (B2, 6))
Eine zweite Möglichkeit ist die Verwendung des Spezials zum Einfügen, um den Text in Zahlen umzuwandeln.