So verwenden Sie die LEN, LENBs (LÄNGE, LÄNGEB)-Funktion in Excel

Deutsche Englisch
LÄNGE, LÄNGEB LEN, LENBs

Übersicht zur LÄNGE und LÄNGEB Funktion

Die Funktion LÄNGE in Excel und Google Tabellen dient dazu, die Anzahl der Zeichen in einer Textzeichenfolge zu ermitteln. Sie berücksichtigt dabei jedes Zeichen, einschließlich Leerzeichen. Im Unterschied dazu misst die Funktion LÄNGEB in Excel (ausschließlich verfügbar in Excel) die Anzahl der Bytes, die zur Darstellung einer Zeichenfolge benötigt werden. Dies ist besonders relevant für Texte in Sprachen, in denen Zeichen mehr als ein Byte beanspruchen können.

Wie Sie die Funktionen verwenden können

Die Syntax der LÄNGE-Funktion lautet:

=LÄNGE(Text)

Die Syntax der LÄNGEB-Funktion lautet:

=LÄNGEB(Text)

Beispiele:

  • =LÄNGE("Hallo Welt!") ergibt 11, da der Text aus 11 Zeichen besteht.
  • =LÄNGEB("Haus") liefert in Excel üblicherweise 4, dieser Wert kann aber variieren, falls Unicode-Zeichen verwendet werden.

Praktisches Beispiel – Zählen von Eingabelängen

Ein typisches Anwendungsgebiet der LÄNGE-Funktion ist die Überprüfung der Länge von Eingabetexten, etwa um zu kontrollieren, ob eine E-Mail-Adresse oder ein Passwort eine bestimmte Mindestlänge aufweist.

Szenario: Gegeben ist eine Tabelle mit Benutzernamen, bei der sichergestellt werden soll, dass jeder Benutzername mindestens 8 Zeichen lang ist. Hier sehen Sie die Tabelle:

Benutzername Länge des Benutzernamens
Max234 =LÄNGE(A2)
LisaMount =LÄNGE(A3)
Sam =LÄNGE(A4)

Die Formeln in der zweiten Spalte berechnen die Länge jedes Benutzernamens. So zeigt sich beispielsweise bei „Max234“ eine Länge von 6, bei „LisaMount“ eine von 9 und bei „Sam“ eine von 3.

Praktisches Beispiel – Verarbeitung von Unicode-Zeichen

Die LÄNGEB-Funktion ist insbesondere beim Umgang mit Texten in verschiedenen Sprachen und Codierungen wertvoll, da manche Zeichen mehr Speicherplatz benötigen.

Szenario: Das Ziel ist es, die Byte-Länge von Namen in unterschiedlichen Sprachen zu ermitteln. Hier ein Beispiel:

Name Byte-Länge des Namens
René =LÄNGEB(A2)
李雷 =LÄNGEB(A3)
O’Connor =LÄNGEB(A4)

Die Formeln in der zweiten Spalte zeigen die benötigten Bytes je nach Kodierung des Zeichens. Beispielsweise könnte „李雷“ eine höhere Byte-Zahl aufweisen, da die einzelnen Zeichen mehrere Bytes verwenden.

Die Funktionen LÄNGE und LÄNGEB sind in Excel und Google Tabellen für die Datenvalidierung und -verarbeitung sehr nützlich, wobei LÄNGEB spezielle Anwendungsfälle in Excel hat, besonders bei internationalen Texteingaben.

Mehr Informationen: https://support.microsoft.com/de-de/office/länge-längeb-funktionen-29236f94-cedc-429d-affd-b5e33d2c67cb

Andere Funktionen
Gibt ein Array von Textwerten aus einem angegebenen Bereich zurück
Wandelt lateinische Buchstaben normaler Breite (Double-Byte-Zeichen) oder Katakana innerhalb einer Zeichenfolge in Zeichen halber Breite (Single-Byte-Zeichen) um
Wandelt eine Zahl in einen Text im Währungsformat ß (Baht) um
Gibt die Codezahl des ersten Zeichens in einem Text zurück
Kombiniert den Text aus mehreren Bereichen und/oder Zeichenfolgen, gibt aber keine Trennzeichen oder IgnoreEmpty-Argumente an
Wandelt eine Zahl in einen Text im Währungsformat um
Ersetzt Zeichen in Text
Formatiert eine Zahl als Text mit einer festen Anzahl Dezimalstellen
Sucht einen in einem anderen Textwert enthaltenen Textwert (Groß-/Kleinschreibung wird beachtet)
Entfernt Leerzeichen aus Text
Wandelt Text in Großbuchstaben um
Schreibt den ersten Buchstaben aller Wörter in einem Textwert groß
Überprüft, ob zwei Textwerte identisch sind
Wandelt lateinische Buchstaben halber Breite (Single-Byte-Zeichen) oder Katakana innerhalb einer Zeichenfolge in Zeichen normaler Breite (Double-Byte-Zeichen) um
Wandelt Zeichen halber Breite (Single-Byte-Zeichen) innerhalb einer Zeichenfolge in Zeichen normaler Breite (Double-Byte-Zeichen) um
Wandelt Text in Kleinbuchstaben um
Gibt die Zeichen ganz links aus einem Textwert zurück
Extrahiert die phonetischen (Furigana-)Zeichen aus einer Textzeichenfolge
Gibt die Zeichen ganz rechts aus einem Textwert zurück
Löscht alle nicht druckbaren Zeichen aus einem Text
Sucht einen in einem anderen Textwert enthaltenen Textwert (Groß-/Kleinschreibung wird nicht beachtet)
Wandelt die eigenen Argumente in Text um
Gibt eine bestimmte Anzahl Zeichen aus einer Textzeichenfolge zurück, die an der angegebenen Stelle beginnt
Formatiert eine Zahl und wandelt sie in Text um
Kombiniert den Text aus mehreren Bereichen und/oder Zeichenfolgen und fügt zwischen jedem zu kombinierenden Textwert ein von Ihnen angegebenes Trennzeichen ein Wenn das Trennzeichen eine leere Textzeichenfolge ist, verkettet diese Funktion effektiv die Bereiche
Gibt die Zahl (Codepoint) zurück, die dem ersten Zeichen des Texts entspricht
Gibt das Unicode-Zeichen zurück, das durch den angegebenen Zahlenwert bezeichnet wird
Gibt Text aus einem beliebigen angegebenen Wert zurück
Verknüpft mehrere Textelemente zu einem Textelement
Ersetzt alten Text durch neuen Text in einer Textzeichenfolge
Wandelt ein Textargument in eine Zahl um
Wiederholt einen Text so oft wie angegeben
Konvertiert Text in Zahlen auf eine Weise, die vom Gebietsschema unabhängig ist
Gibt das der Codezahl entsprechende Zeichen zurück