LÄNGEB
Gibt die Anzahl der Bytes zurück, die zur Darstellung der Zeichen einer Zeichenfolge benötigt werden. Jedes Doppelbyte-Zeichen (DBCS, verwendet bei Japanisch/Chinesisch/Koreanisch) zählt als 2; jedes Einzelbyte-Zeichen als 1.
LÄNGEB(Text)Argumente
TextDer Text, dessen Bytelänge gemessen werden soll. Leerzeichen zählen mit.
=LÄNGEB("Excel")5 Einzelbyte-Zeichen = 5 Bytes
=LÄNGEB("日本")Jedes Doppelbyte-Zeichen zählt als 2 Bytes
=LÄNGEB("AB日")2 Einzelbyte + 1 Doppelbyte = 4 Bytes
- •Ohne DBCS-Unterstützung verhält sich LÄNGEB wie LÄNGE
- •Verwenden Sie LÄNGE, um Zeichen unabhängig von der Bytebreite zu zählen
- •Hauptsächlich relevant bei ostasiatischem Text
- •Hilfreich beim Validieren der Datenlänge gegen Byte-basierte Datenbankgrenzen
- •Annehmen, dass LÄNGEB immer dasselbe Ergebnis wie LÄNGE liefert - sie stimmen nur überein, wenn der Text keine Doppelbyte-Zeichen enthält, und weichen ab, sobald japanische, chinesische oder koreanische Zeichen vorkommen
- •LÄNGEB zum Zählen von Zeichen für Anzeige- oder Layoutzwecke verwenden, wenn eigentlich LÄNGE (das Zeichen statt Bytes zählt) benötigt wird
- •Vergessen, dass Leerzeichen und Satzzeichen wie lateinische Buchstaben als Einzelbyte-Zeichen zählen, sodass eine Zeichenfolge mit gemischten Schriften eine sorgfältige Byte-Zählung statt einer einfachen Annahme erfordert
LÄNGEZählt Zeichen unabhängig von der Bytebreite und liefert immer dann ein anderes (meist kleineres) Ergebnis als LÄNGEB, wenn Doppelbyte-Zeichen vorhanden sind.LINKSBExtrahiert eine Teilzeichenfolge basierend auf der Bytezahl und verwendet dieselbe Byte-Zähllogik, die LÄNGEB misst.TEILBExtrahiert eine Teilzeichenfolge ab einer bestimmten Byte-Position und stützt sich auf dieselbe doppelbyte-bewusste Zählung wie LÄNGEB.Warum liefert LÄNGEB für denselben Text ein anderes Ergebnis als LÄNGE?
LÄNGEB zählt Bytes, und Doppelbyte-Zeichen (häufig in japanischem, chinesischem und koreanischem Text) zählen jeweils als 2 Bytes, während LÄNGE sie immer als einzelnes Zeichen zählt. Beide stimmen nur überein, wenn der Text ausschließlich Einzelbyte-Zeichen enthält.
Wann brauche ich tatsächlich LÄNGEB statt LÄNGE?
Beim Prüfen der Textlänge gegen ein byte-basiertes Limit, wie ein Datenbankfeld oder ein Altsystem, das Speicher in Bytes statt in Zeichenanzahl misst.
Was passiert, wenn mein System keine Doppelbyte-Zeichensätze unterstützt?
In diesem Fall verhält sich LÄNGEB identisch zu LÄNGE, da es keine Doppelbyte-Zeichen gibt, die sie anders zählen könnte.
Müssen Sie eine Formel mit LÄNGEB übersetzen?
Verwenden Sie unseren Übersetzer, um Ihre vollständige Formel zu konvertieren
