LÄNGE in Excel (LEN): So verwendest du es
LÄNGE zählt, wie viele Zeichen in einer Zelle stehen, Leerzeichen und Satzzeichen eingeschlossen.
Probier die ersten Übungen kostenlos ausIn der Lektion LÄNGE und GLÄTTEN
Was macht LÄNGE?
LÄNGE zählt, wie viele Zeichen in einer Zelle stehen: Buchstaben, Ziffern, Leerzeichen und Satzzeichen. Du bekommst eine einzige Zahl.
Allein wirkt das nicht besonders nützlich, aber LÄNGE hilft dir, Fehler aufzuspüren: einen zu kurzen Code, ein verstecktes Leerzeichen oder einen Text, der für ein Feld zu lang ist. Zusammen mit LINKS, RECHTS und TEIL holst du auch Stücke unterschiedlicher Länge.
Wann verwendest du LÄNGE?
- Prüfen, ob jede Postleitzahl fünf Ziffern hat: =WENN(LÄNGE(A2)=5;"OK";"Prüfen").
- Ein verstecktes Leerzeichen aufspüren: =LÄNGE(A2)-LÄNGE(GLÄTTEN(A2)).
- Prüfen, ob ein Text nicht zu lang ist, etwa für eine SMS: =LÄNGE(B2)<=160.
- Alles außer den ersten drei Zeichen: =RECHTS(A2;LÄNGE(A2)-3).
Syntax
Die Syntax ist das feste Muster einer Funktion. Die Wörter zwischen den Klammern sind Platzhalter: Dort setzt du selbst etwas ein, zum Beispiel eine Zelle, eine Zahl oder einen Text. Alles andere tippst du genau so, wie es dasteht.
Mit einem Beispiel: =LÄNGE(A2)
So liest du die Formel, Teil für Teil:
| Teil | Was es bedeutet | Im Beispiel |
|---|---|---|
= | Jede Formel beginnt mit einem Gleichheitszeichen. Ohne = hält Excel, was du tippst, für gewöhnlichen Text. | = |
LÄNGE | Der Name der Funktion: So weiß Excel, was es tun soll. Du darfst ihn kleinschreiben, Excel setzt ihn selbst in Großbuchstaben. | LÄNGE |
( ) | Direkt nach dem Namen kommen die Klammern. Dazwischen steht, was die Funktion zum Arbeiten braucht: die Argumente. | ( ) |
Text | Die Zelle oder der Text, dessen Zeichen du zählst. | A2 |
LÄNGE Schritt für Schritt
C1 enthält =LÄNGE(A2). Zwei Buchstaben, ein Bindestrich, vier Ziffern, noch ein Bindestrich und zwei Ziffern: zusammen 10 Zeichen. Ändere die Zahlen oder die Formel und schau, was passiert.
So baust du die Formel selbst auf:
- Klick auf C1 und tippe LÄNGE mit einer Klammer.
=LÄNGE( - Klick auf die Zelle mit dem Text, A2.
=LÄNGE(A2 - Schließ die Klammer und drück die Eingabetaste: Der Code hat 10 Zeichen, die Bindestriche mitgezählt.
=LÄNGE(A2)
Weitere Beispiele
Eine Postleitzahl prüfen
B2 enthält =WENN(LÄNGE(A2)=5;"OK";"Prüfen"). Eine deutsche Postleitzahl hat fünf Ziffern. 1067 hat nur vier, weil die Null am Anfang verloren gegangen ist, wie bei 01067 Dresden: Prüfen. Tippe 10115 in A2, und du siehst OK.
Alles außer dem Anfang
C1 enthält =RECHTS(A2;LÄNGE(A2)-3). LÄNGE ergibt 10. Zieh die 3 Zeichen von DE- ab, und RECHTS holt die übrigen 7 Zeichen.
Auch Leerzeichen zählen
C1 enthält =LÄNGE(A2). Tom Kraus hat 9 Zeichen, aber die Zelle ergibt 10: Am Ende steht noch ein Leerzeichen.
Versteckte Leerzeichen aufspüren
Zwei Namen sehen gleich aus, aber SVERWEIS findet sie nicht? Vergleich ihre Länge. =LÄNGE(A2)-LÄNGE(GLÄTTEN(A2)) zeigt, wie viele überflüssige Leerzeichen in einer Zelle stehen.
Prüfen, ob ein Code stimmt
Eine Kundennummer hat oft eine feste Länge. =WENN(LÄNGE(A2)=8;"OK";"Prüfen") zeigt sofort, welche Nummern nicht aus acht Zeichen bestehen.
Wo es oft schiefgeht
- Auch bei einer Zahl zählt LÄNGE die Zeichen: =LÄNGE(1500) ergibt 4. Das Format, etwa ein Tausenderpunkt, zählt nicht mit.
- Eine leere Zelle ergibt 0, eine Zelle mit nur einem Leerzeichen 1.
Übe das in der Lektion LÄNGE und GLÄTTEN. Die ersten Übungen sind kostenlos.
Häufige Fragen
Wie zähle ich die Wörter in einer Zelle?
=LÄNGE(GLÄTTEN(A2))-LÄNGE(WECHSELN(GLÄTTEN(A2);" ";""))+1 zählt die Leerzeichen zwischen den Wörtern und addiert 1.
Weiterlesen
LINKS, RECHTS und TEILGLÄTTENGROSS, KLEIN und GROSS2SUCHEN und FINDENText verbinden