Start › Excel-Funktionen › LÄNGE
LÄNGE in Excel: Zeichen zählen
LÄNGE gibt die Anzahl der Zeichen in einem Text zurück, Leerzeichen und Satzzeichen inbegriffen. Allein ist das schlicht, in Kombination aber sehr nützlich: um versteckte Leerzeichen aufzuspüren, Codes zu prüfen und Wörter zu zählen. Im englischen Excel heißt die Funktion LEN.
In dieser Anleitung
Syntax von LÄNGE
=LÄNGE(Text)=LÄNGE("Excel") ergibt 5. =LÄNGE("Excel CSE") ergibt 9, weil das Leerzeichen mitzählt. Bei einer Zahl zählt LÄNGE die Ziffern des Wertes, nicht des Formats: 1.200,50 formatiert ergibt =LÄNGE(A2) 6 (für „1200,5“).
Versteckte Leerzeichen finden
Ein Verweis findet „Mango“ nicht, obwohl es dasteht? Prüfen Sie die Länge. Ergibt =LÄNGE(A2) 6 für ein Wort mit 5 Buchstaben, steckt dort ein Leerzeichen zu viel. Entfernen Sie es mit GLÄTTEN.
LÄNGE üben: selbst ausprobieren
Lesen ist das eine, selbst tippen das andere. Bauen Sie die Formel unten Schritt für Schritt auf: Die Tipps sagen Ihnen, was Sie eingeben müssen, und Sie können auf Zellen klicken oder darüber ziehen, um sie hinzuzufügen, genau wie in Excel.
Aufgabe: Zählen Sie in B2 die Zeichen des Produktcodes: =LÄNGE(A2)
Die Länge einer Eingabe prüfen
Eine Postleitzahl hat in Deutschland 5 Ziffern. Markieren Sie Zeilen, die nicht passen:
=WENN(LÄNGE(A2)=5; "OK"; "Prüfen")Verwenden Sie dieselbe Bedingung in der Datenüberprüfung (Daten › Datenüberprüfung › Textlänge), um falsche Eingaben direkt zu verhindern.
Wörter zählen
Excel hat keine Funktion zum Zählen von Wörtern, aber Sie können die Leerzeichen zählen und 1 addieren:
=LÄNGE(GLÄTTEN(A2)) - LÄNGE(WECHSELN(A2; " "; "")) + 1GLÄTTEN entfernt zuerst doppelte Leerzeichen, damit sie nicht als zusätzliche Wörter zählen. Bei einer leeren Zelle ergibt die Formel 1; fangen Sie das mit =WENN(A2=""; 0; …) ab.
Wie oft ein Zeichen vorkommt
=LÄNGE(A2) - LÄNGE(WECHSELN(A2; "a"; ""))Das zählt die „a“ in A2. WECHSELN unterscheidet Groß- und Kleinschreibung; um auch „A“ mitzuzählen, verwenden Sie WECHSELN(KLEIN(A2); "a"; "").
Mit LINKS und RECHTS
LÄNGE ist praktisch, um eine feste Anzahl von Zeichen am Anfang oder Ende zu entfernen:
- Die ersten 3 Zeichen entfernen:
=RECHTS(A2; LÄNGE(A2) - 3) - Die letzten 2 Zeichen entfernen:
=LINKS(A2; LÄNGE(A2) - 2)
Mehr zum Extrahieren in der Anleitung zu LINKS, RECHTS und TEIL.
Häufige Fragen
Zählt LÄNGE Leerzeichen?
Ja, jedes Leerzeichen zählt als Zeichen, auch am Anfang und Ende.
Kann LÄNGE die Zeichen eines Bereichs zählen?
Ja, mit SUMMENPRODUKT: =SUMMENPRODUKT(LÄNGE(A2:A100)) zählt alle Zeichen im Bereich.
Warum gibt LÄNGE eine andere Zahl zurück als ich sehe?
Entweder gibt es versteckte Zeichen (Leerzeichen, geschützte Leerzeichen, Zeilenumbrüche) oder die Zelle enthält eine formatierte Zahl. LÄNGE zählt den tatsächlichen Wert, nicht die Anzeige.