So zählst du die Anzahl der kommagetrennten Werte in einer Excel-Zelle
Hier ist ein ausführliches Tutorial, wie du die Anzahl von Werten, die durch Kommas getrennt sind, in einer Excel-Zelle zählen kannst.
In Excel gibt es keine direkte Funktion wie „ZÄHLE_WERTE_IN_ZELLE“. Man kann sich jedoch mit einer einfachen Logik behelfen: Wir zählen, wie oft das Komma vorkommt, und addieren 1 dazu (da bei drei Werten zwei Kommas gesetzt werden).
Hier sind die zwei besten Methoden – für ältere Excel-Versionen und für das moderne Microsoft 365.
Methode 1: Die klassische Formel (Funktioniert in allen Excel-Versionen)
Diese Methode nutzt die Funktionen LÄNGE und WECHSELN.
Die Logik:
- Wir messen die Gesamtlänge des Textes.
- Wir entfernen alle Kommas und messen die Länge erneut.
- Die Differenz sagt uns, wie viele Kommas vorhanden waren.
- Wir addieren +1, um auf die Anzahl der Werte zu kommen.
Die Formel:
Wenn dein Text in Zelle A2 steht, verwende diese Formel:
=LÄNGE(A2)-LÄNGE(WECHSELN(A2;",";""))+1
Wichtiger Hinweis für leere Zellen:
Wenn die Zelle leer ist, würde die obige Formel trotzdem 1 ergeben (wegen des +1). Um das zu verhindern, solltest du eine WENN-Funktion hinzufügen:
=WENN(ISTLEER(A2);0;LÄNGE(A2)-LÄNGE(WECHSELN(A2;",";""))+1)
Methode 2: Die moderne Methode (Microsoft 365 & Excel 2021)
Wenn du eine neuere Excel-Version hast, kannst du die Funktion TEXTTEILEN (englisch TEXTSPLIT) verwenden. Das ist eleganter und weniger fehleranfällig.
Die Formel:
=ANZAHL2(TEXTTEILEN(A2;","))
So funktioniert es:
TEXTTEILEN(A2; ",")splittet den Text in der Zelle bei jedem Komma in einzelne Zellen auf (intern in einer Matrix).ANZAHL2zählt dann einfach, wie viele Elemente erzeugt wurden.
Schritt-für-Schritt-Anleitung
- Zelle auswählen: Klicke in die Zelle, in der das Ergebnis stehen soll (z. B. B2).
- Formel eingeben: Kopiere eine der oben genannten Formeln hinein.
- Zellbezug anpassen: Ersetze
A2durch die Zelle, in der deine kommagetrennten Daten stehen. - Enter drücken: Excel zeigt dir nun die Anzahl der Werte an.
Tipps für Spezialfälle
- Leerzeichen nach dem Komma: Wenn deine Liste so aussieht:
Apfel, Birne, Banane, spielt das für die Formel keine Rolle, da nur nach dem Komma gesucht wird. - Andere Trennzeichen: Wenn deine Werte durch Semikolons (
;) statt Kommas getrennt sind, tausche in der Formel einfach das","gegen";"aus. - Doppelte Kommas vermeiden: Falls versehentlich zwei Kommas hintereinander stehen (z. B.
Apfel,,Birne), würde die Formel das als drei Werte zählen. In diesem Fall hilft es, die FunktionGLÄTTENoder eine zusätzlicheWECHSELN-Funktion einzubauen, um doppelte Trennzeichen vorab zu entfernen.
Zusammenfassung der Funktionen (Deutsch/Englisch)
Für alle, die ein englisches Excel nutzen:
LÄNGE=LENWECHSELN=SUBSTITUTEWENN=IFISTLEER=ISBLANKTEXTTEILEN=TEXTSPLITANZAHL2=COUNTA