Excel-Funktion LEN: Zählen der Zeichen in der Zelle

  • Teile Das
Michael Brown

Sind Sie auf der Suche nach einer Excel-Formel zum Zählen von Zeichen in einer Zelle? Dann sind Sie hier genau richtig. In diesem kurzen Tutorial lernen Sie, wie Sie mit der Funktion LEN in Excel Zeichen mit oder ohne Leerzeichen zählen können.

Von allen Excel-Funktionen ist LEN wohl die einfachste und unkomplizierteste. Der Name der Funktion ist leicht zu merken, er besteht aus nichts anderem als den ersten 3 Zeichen des Wortes "Länge". Und das ist es, was die LEN-Funktion tatsächlich tut - sie gibt die Länge einer Textzeichenfolge oder die Länge einer Zelle zurück.

Anders ausgedrückt: Sie verwenden die Funktion LEN in Excel, um zählen alle Zeichen in einer Zelle, einschließlich Buchstaben, Zahlen, Sonderzeichen und aller Leerzeichen.

In diesem kurzen Lehrgang werden wir zunächst einen kurzen Blick auf die Syntax werfen und dann einige nützliche Formelbeispiele zum Zählen von Zeichen in Ihren Excel-Arbeitsblättern näher betrachten.

    Excel-Funktion LEN

    Die Funktion LEN in Excel zählt alle Zeichen in einer Zelle und gibt die Länge der Zeichenkette zurück. Sie hat nur ein Argument, das natürlich erforderlich ist:

    =LEN(text)

    Wo Text ist die Zeichenkette, für die Sie die Anzahl der Zeichen zählen möchten. Nichts könnte einfacher sein, oder?

    Nachfolgend finden Sie einige einfache Formeln, um eine Vorstellung davon zu bekommen, was die LEN-Funktion in Excel bewirkt.

    =LEN(123) - gibt 3 zurück, weil 3 Zahlen an die Text Argument.

    =LEN("gut") - ergibt 4, weil das Wort gut enthält 4 Buchstaben. Wie jede andere Excel-Formel erfordert auch LEN das Einschließen von Textstrings in doppelte Anführungszeichen, die nicht mitgezählt werden.

    In Ihren LEN-Formeln werden Sie in der Praxis wahrscheinlich eher Zellbezüge als Zahlen oder Textstrings angeben, um die Zeichen in einer bestimmten Zelle oder einem Zellbereich zu zählen.

    Um zum Beispiel die Länge des Textes in Zelle A1 zu ermitteln, würden Sie diese Formel verwenden:

    =LEN(A1)

    Weitere aussagekräftige Beispiele mit detaillierten Erklärungen und Screenshots folgen unten.

    Wie verwendet man die Funktion LEN in Excel - Formelbeispiele

    Auf den ersten Blick sieht die LEN-Funktion so einfach aus, dass sie kaum einer weiteren Erklärung bedarf. Es gibt jedoch einige nützliche Tricks, mit denen Sie Ihre Excel-LEN-Formel für Ihre speziellen Bedürfnisse optimieren können.

    So zählen Sie alle Zeichen in einer Zelle (einschließlich Leerzeichen)

    Wie bereits erwähnt, zählt die Excel-Funktion LEN absolut alle Zeichen in einer bestimmten Zelle, einschließlich aller Leerzeichen - vorangestellte und nachgestellte Leerzeichen sowie Leerzeichen zwischen Wörtern.

    Um zum Beispiel die Länge der Zelle A2 zu ermitteln, verwenden Sie diese Formel:

    =LEN(A2)

    Wie in der folgenden Abbildung zu sehen ist, zählte unsere LEN-Formel 36 Zeichen, darunter 29 Buchstaben, 1 Zahl und 6 Leerzeichen.

    Weitere Einzelheiten finden Sie unter Zählen der Anzahl der Zeichen in Excel-Zellen.

    Zeichen in mehreren Zellen zählen

    Um Zeichen in mehreren Zellen zu zählen, markieren Sie die Zelle mit der Len-Formel und kopieren Sie sie in andere Zellen, indem Sie z. B. den Füllgriff ziehen. Eine ausführliche Anleitung finden Sie unter Kopieren von Formeln in Excel.

    Sobald die Formel kopiert ist, gibt die Funktion LEN den Wert Anzahl der Zeichen für jede Zelle einzeln .

    Und noch einmal möchte ich Sie darauf hinweisen, dass die Funktion LEN absolut alles zählt, einschließlich Buchstaben, Zahlen, Leerzeichen, Kommas, Anführungszeichen, Apostrophe usw:

    Hinweis: Wenn Sie eine Formel in die Spalte kopieren, achten Sie darauf, dass Sie einen relativen Zellbezug wie LEN(A1) oder eine gemischte Referenz wie LEN($A1) die nur die Spalte festlegt, so dass Ihre Len-Formel korrekt an die neue Position angepasst wird. Weitere Informationen finden Sie unter Verwendung absoluter und relativer Zellbezüge in Excel.

    Zählen einer Gesamtzahl von Zeichen in mehreren Zellen

    Die naheliegendste Möglichkeit, die Gesamtzahl der Zeichen in mehreren Zellen zu ermitteln, besteht darin, einige LEN-Funktionen zu addieren, z. B.:

    =LEN(A2)+LEN(A3)+LEN(A4)

    Oder verwenden Sie die Funktion SUMME, um die von den LEN-Formeln zurückgegebenen Zeichenzahlen zu summieren:

    =SUM(LEN(A2),LEN(A3),LEN(A4))

    In beiden Fällen zählt die Formel die Zeichen in jeder der angegebenen Zellen und gibt die Gesamtlänge der Zeichenfolge zurück:

    Dieser Ansatz ist zweifellos einfach zu verstehen und zu verwenden, aber er ist nicht der beste Weg, um Zeichen in einem Bereich zu zählen, der z. B. aus 100 oder 1000 Zellen besteht. In diesem Fall sollten Sie besser die Funktionen SUMME und LEN in einer Array-Formel verwenden, und ich werde Ihnen in unserem nächsten Artikel ein Beispiel zeigen.

    Zählen von Zeichen ohne führende und nachfolgende Leerzeichen

    Ein häufiges Problem bei der Arbeit mit großen Arbeitsblättern sind vor- oder nachlaufende Leerzeichen, d. h. zusätzliche Leerzeichen am Anfang oder am Ende der Positionen. Auf dem Blatt fallen sie kaum auf, aber wenn man ein paar Mal damit konfrontiert wurde, lernt man, sich davor zu hüten.

    Wenn Sie vermuten, dass sich in Ihren Zellen einige unsichtbare Leerzeichen befinden, ist die LEN-Funktion von Excel eine große Hilfe. Wie Sie sich erinnern, bezieht sie alle Leerzeichen in die Zählung ein:

    Um die Länge der Zeichenkette zu ermitteln ohne führende und nachfolgende Leerzeichen betten Sie die TRIM-Funktion einfach in Ihre LEN-Formel in Excel ein:

    =LEN(TRIM(A2))

    So zählen Sie die Anzahl der Zeichen in einer Zelle ohne Leerzeichen

    Wenn Sie die Anzahl der Zeichen ohne vorangestellte, nachgestellte oder dazwischen liegende Leerzeichen ermitteln wollen, benötigen Sie eine etwas komplexere Formel:

    =LEN(SUBSTITUTE(A2," ",""))

    Wie Sie wahrscheinlich wissen, ersetzt die Funktion SUBSTITUTE ein Zeichen durch ein anderes. In der obigen Formel ersetzen Sie ein Leerzeichen (" ") durch nichts, d. h. durch eine leere Textzeichenfolge (""). Und da Sie SUBSTITUTE in die Funktion LEN einbetten, wird die Ersetzung nicht tatsächlich in den Zellen vorgenommen, sondern weist Ihre LEN-Formel lediglich an, die Länge der Zeichenfolge ohne Leerzeichen zu berechnen.

    Eine genauere Erklärung der Excel-Funktion SUBSTITUTE finden Sie hier: Beliebteste Excel-Funktionen mit Formelbeispielen.

    Zählen der Anzahl der Zeichen vor oder nach einem bestimmten Zeichen

    Es kann vorkommen, dass Sie die Länge eines bestimmten Teils einer Textzeichenfolge wissen müssen, anstatt die Gesamtzahl der Zeichen in einer Zelle zu zählen.

    Angenommen, Sie haben eine Liste von SKUs wie diese:

    Und alle gültigen SKUs haben genau 5 Zeichen in der ersten Gruppe. Wie erkennt man ungültige Artikel? Ja, indem man die Anzahl der Zeichen zählt vor den ersten Gedankenstrich.

    Unsere Excel-Längenformel lautet also wie folgt:

    =LEN(LEFT($A2, SEARCH("-", $A2)-1))

    Und nun wollen wir die Formel aufschlüsseln, damit Sie ihre Logik verstehen können.

    • Sie verwenden die Funktion SUCHEN, um die Position des ersten Bindestrichs ("-") in A2 zu ermitteln:

    SUCHEN("-", $A2)

  • Dann verwenden Sie die Funktion LEFT, um so viele Zeichen zurückzugeben, die auf der linken Seite einer Textzeichenfolge beginnen, und subtrahieren 1 vom Ergebnis, da Sie den Bindestrich nicht mit einbeziehen wollen:
  • LEFT($A2, SEARCH("-", $A2,1)-1))

  • Und schließlich gibt es die Funktion LEN, die die Länge der Zeichenkette zurückgibt.
  • Sobald die Anzahl der Zeichen feststeht, können Sie einen Schritt weiter gehen und ungültige SKUs hervorheben, indem Sie eine einfache bedingte Formatierungsregel mit einer Formel wie =$B25:

    Oder Sie können ungültige SKUs identifizieren, indem Sie die obige LEN-Formel in die IF-Funktion einbetten:

    =IF(LEN(LEFT($A2, SEARCH("-", $A2)-1))5, "Ungültig", "")

    Wie im folgenden Screenshot zu sehen ist, identifiziert die Formel ungültige SKUs anhand der Länge der Zeichenkette, und Sie benötigen nicht einmal eine separate Spalte mit der Anzahl der Zeichen:

    In ähnlicher Weise können Sie die Excel-Funktion LEN verwenden, um die Anzahl der Zeichen zu zählen nach ein bestimmtes Zeichen.

    Wenn Sie z. B. in einer Namensliste wissen möchten, wie viele Zeichen der Nachname enthält, können Sie dies mit der folgenden LEN-Formel erreichen:

    =LEN(RIGHT(A2,LEN(A2)-SEARCH(" ",A2)))

    Wie die Formel funktioniert:

    • Zunächst ermitteln Sie mit der Funktion SEARCH die Position eines Leerzeichens (" ") in einer Textkette:

    SUCHE(" ",A2)))

  • Anschließend berechnen Sie, wie viele Zeichen auf das Leerzeichen folgen, indem Sie die Leerzeichenposition von der Gesamtlänge der Zeichenfolge abziehen:
  • LEN(A2)-SEARCH(" ",A2)))

  • Danach haben Sie die Funktion RIGHT, die alle Zeichen nach dem Leerzeichen zurückgibt.
  • Und schließlich verwenden Sie die Funktion LEN, um die Länge der von der Funktion RIGHT zurückgegebenen Zeichenfolge zu ermitteln.
  • Damit die Formel korrekt funktioniert, sollte jede Zelle nur ein Leerzeichen enthalten, d. h. nur den Vor- und Nachnamen, keine zweiten Vornamen, Titel oder Suffixe.

    Wenn Sie sich die in diesem Tutorial besprochenen Beispiele genauer ansehen möchten, können Sie gerne eine Excel-Musterarbeitsmappe zu LEN herunterladen.

    Im nächsten Artikel werden wir weitere Möglichkeiten der Excel-Funktion LEN erkunden, und Sie werden einige weitere nützliche Formeln zum Zählen von Zeichen in Excel kennenlernen:

    • LEN-Formel zum Zählen bestimmter Zeichen in einer Zelle
    • Excel-Formel zum Zählen aller Zeichen in einem Bereich
    • Formel, um nur bestimmte Zeichen in einem Bereich zu zählen
    • Formeln zum Zählen von Wörtern in Excel

    In der Zwischenzeit danke ich Ihnen für Ihre Lektüre und hoffe, Sie bald auf unserem Blog begrüßen zu dürfen!

    Michael Brown ist ein begeisterter Technologie-Enthusiast mit einer Leidenschaft für die Vereinfachung komplexer Prozesse mithilfe von Softwaretools. Mit mehr als einem Jahrzehnt Erfahrung in der Technologiebranche hat er seine Fähigkeiten in Microsoft Excel und Outlook sowie Google Sheets und Docs verfeinert. Michaels Blog widmet sich dem Teilen seines Wissens und seiner Expertise mit anderen und bietet leicht verständliche Tipps und Tutorials zur Verbesserung von Produktivität und Effizienz. Egal, ob Sie ein erfahrener Profi oder ein Anfänger sind, Michaels Blog bietet wertvolle Einblicke und praktische Ratschläge, wie Sie diese wichtigen Softwaretools optimal nutzen können.