Kombinieren Sie die Funktionen COUNTIF und LEFT, um Zellen zu zählen, die in Excel mit einem bestimmten Zeichen beginnen.
Beim Arbeiten mit großen Datensätzen in Excel müssen Sie oft herausfinden, wie viele Zellen in einem bestimmten Bereich mit einem bestimmten Zeichen (oder Buchstaben/Zahl) beginnen. Dies kann hilfreich sein, um Daten wie Produktcodes, Namen oder kategoriale Einträge, die einem Muster folgen, zu gruppieren, segmentieren oder schnell zu analysieren. Zum Beispiel können Artikel oder Mitarbeiternamen, die immer mit einem bestimmten Buchstaben beginnen, effizient mit geeigneten Excel-Funktionen oder -Tools gefiltert und gezählt werden. Dieses Tutorial beschreibt mehrere praktische Methoden, um die Anzahl der Zellen zu zählen, die mit einem bestimmten Zeichen beginnen, einschließlich traditioneller Formeln, spezieller Excel-Add-ins und VBA-Code für fortgeschrittene Szenarien. Jeder Ansatz hat seine eigenen Vorteile, sodass Sie denjenigen auswählen können, der am besten zu Ihren Bedürfnissen und Datenszenarien passt.
Verwenden Sie Formeln, um Zellen zu zählen, die mit einem bestimmten Zeichen beginnen.
Eine großartige Funktion, um Zellen, die mit einem bestimmten Zeichen beginnen, ganz einfach zu zählen.
VBA-Makro zum Zählen von Zellen, die mit einem bestimmten Zeichen beginnen.
Verwenden Sie Formeln, um Zellen zu zählen, die mit einem bestimmten Zeichen beginnen.
Angenommen, Sie haben eine Liste von Textzeichenfolgen, wie im folgenden Screenshot gezeigt, und Sie müssen zählen, wie viele dieser Zellen mit dem Zeichen „K“ beginnen. Dies ist eine häufige Aufgabe bei der Datenvalidierung, Listenprüfung oder beim Filtern von Codes, die Namensregeln entsprechen.
Um dies schnell zu erledigen, können Sie einige verschiedene Formeln verwenden, die die COUNTIF- und LEFT-Funktionen von Excel nutzen (oder eine Kombination von Arrayformeln). Diese ermöglichen es Ihnen, nur die Zellen zu identifizieren, die das Kriterium „beginnt mit“ erfüllen.
1. Wählen Sie eine leere Zelle aus, in der Sie das Zählergebnis anzeigen möchten. Kopieren und fügen Sie die folgende Formel in diese Zelle ein, und drücken Sie dann Strg + Umschalt + Eingabe (da dies in einigen Excel-Versionen eine Arrayformel ist), um Ihr Ergebnis zu erhalten.
=COUNT(IF(LEFT(A2:A6,1)="K",1,""))
Hinweise:
- 1) A2:A6 ist der Bereich, der die zu überprüfenden Textzeichenfolgen enthält. 1 gibt an, dass Sie nur das erste Zeichen vergleichen. Ersetzen Sie „K“ durch jedes beliebige Zeichen, das Sie benötigen. Sie können den Bereich und das Zielzeichen je nach Ihren tatsächlichen Daten anpassen.
- 2) Wenn Sie in älteren Excel-Versionen vergessen, Strg + Umschalt + Eingabe zu verwenden, wird die Formel möglicherweise nicht wie erwartet berechnet. In Microsoft 365 und Excel 2021 werden Arrays oft automatisch ausgefüllt.
- 3) Die folgenden Formeln können ebenfalls hilfreich sein, je nach Ihrer Version und Ihren Präferenzen:
=COUNTIF(A2:A6,"K*")
Diese Formel verwendet einen Platzhalter, der alle Werte im Bereich A2:A6 abgleicht, die mit "K" beginnen. Es ist keine Arrayeingabe erforderlich.
=SUMPRODUCT(--(LEFT(A2:A6,1)="K"))
Diese Formel ist nützlich, wenn Sie eine Alternative zu Arrayformeln wünschen, da SUMMENPRODUKT Arrays nativ verarbeiten kann.
Praktische Tipps: Wenn Sie Zellen zählen möchten, die mit anderen Zeichen oder mehr als einem Anfangszeichen beginnen, passen Sie einfach die Zahl in der LINKS-Funktion an (z. B. LEFT(A2:A6,2) für die ersten zwei Zeichen) sowie die Zielzeichenfolge. Überprüfen Sie immer, dass Ihre Quelldaten am Anfang keine zusätzlichen Leerzeichen enthalten, da dies zu einer ungenauen Zählung führen kann.
Eine großartige Funktion, um Zellen, die mit einem bestimmten Zeichen beginnen, ganz einfach zu zählen.
Das Hilfsprogramm „Bestimmte Zellen auswählen“ von Kutools für Excel bietet eine einfache und flexible Möglichkeit, die Anzahl der Zellen zu zählen, die mit einem bestimmten Zeichen beginnen – ohne dass Sie Formeln schreiben oder sich merken müssen. Dieser visuelle, auf Klick basierende Ansatz ist ideal für Benutzer, die komplexe Syntax vermeiden möchten oder wiederholt schnelle Prüfungen in verschiedenen Spalten oder Bereichen durchführen müssen.
Bevor Sie Kutools für Excel anwenden, laden Sie es bitte zunächst herunter und installieren es.
1. Wählen Sie den Zellbereich aus, den Sie überprüfen möchten. Gehen Sie zur Registerkarte Kutools, klicken Sie dann auf Auswählen > Bestimmte Zellen auswählen. Bitte sehen Sie den folgenden Screenshot.
2. Konfigurieren Sie im Dialogfeld „Bestimmte Zellen auswählen“ Ihre Einstellungen:
- 2.1) Wählen Sie unter Auswahltyp die Option Zelle, um jede Zelle einzeln zu überprüfen.
- 2.2) Wählen Sie im Dropdown-Menü „Spezifischer Typ“ die Option „Beginnt mit“.
- 2.3) Geben Sie das Anfangszeichen (z. B. "K") in das Textfeld ein, um anzugeben, wonach Sie suchen.
- 2.4) Klicken Sie auf OK, um die Operation auszuführen.
3. Wenn die Operation abgeschlossen ist, wird ein weiteres Dialogfeld „Bestimmte Zellen auswählen“ angezeigt, das Ihnen genau mitteilt, wie viele Zellen im ausgewählten Bereich mit Ihrem angegebenen Zeichen beginnen. Gleichzeitig werden alle übereinstimmenden Zellen in Ihrem Arbeitsblatt ausgewählt. Klicken Sie auf OK, um das Dialogfeld zu schließen und die Ergebnisse bei Bedarf weiter zu betrachten oder zu bearbeiten.
Dieser Ansatz wird besonders für Benutzer empfohlen, die Ergebnisse schnell überprüfen oder übereinstimmende Zellen für zusätzliche Formatierungen oder Aktionen auswählen müssen, insbesondere in Workflows, die nicht formelintensiv sind. Denken Sie daran, dass Kutools-Funktionen nahtlos große Datensätze unterstützen und schnelle, wiederholte Operationen ohne manuelles Formelmanagement ermöglichen.
Hinweis: Diese Methode unterscheidet zwischen Groß- und Kleinschreibung. Wenn die Anzahl der Übereinstimmungen nicht Ihren Erwartungen entspricht, stellen Sie sicher, dass Ihre Kriterien genau mit der Groß-/Kleinschreibung und den Anfangszeichen der Zellen übereinstimmen.
Wenn Sie eine kostenlose Testversion (30-Tag) dieses Hilfsprogramms nutzen möchten, klicken Sie bitte hier, um es herunterzuladen, und gehen Sie dann zur Anwendung der Berechnung gemäß den oben genannten Schritten.
VBA-Makro zum Zählen von Zellen, die mit einem bestimmten Zeichen beginnen.
Für fortgeschrittene Benutzer oder in Automatisierungsszenarien, in denen Sie die Anzahl der Zellen, die mit einem bestimmten Zeichen beginnen, in dynamischen oder gefilterten Datensätzen zählen müssen, bietet VBA eine flexible Alternative. Mit einem einfachen Makro können Sie diesen Vorgang auf jedem Bereich ausführen – besonders nützlich, wenn die Zählaufgabe häufig wiederholt wird oder wenn sich Ihre Daten oft ändern und Sie Formeln nicht ständig aktualisieren möchten.
Das unten stehende Makro fordert Sie auf, Ihren Zielbereich auszuwählen und das zu überprüfende Zeichen einzugeben. Es analysiert dann jede Zelle und zeigt die Anzahl in einem praktischen Dialogfeld an. Diese Lösung ist ideal, um repetitive Aufgaben zu automatisieren oder bei der Arbeit mit Tabellen, die keine direkte Formeleingabe zulassen (wie gefilterte Tabellen, geschützte Blätter oder interaktive Berichte). Das Makro unterscheidet standardmäßig nicht zwischen Groß- und Kleinschreibung, es sei denn, Sie ändern es entsprechend.
1. Drücken Sie Alt + F11, um den Microsoft Visual Basic for Applications-Editor zu öffnen. Klicken Sie im VBA-Fenster auf Einfügen > Modul, und fügen Sie den folgenden Code in das Modulfenster ein:
Sub CountCellsStartingWithChar()
Dim WorkRng As Range
Dim Cell As Range
Dim FirstChar As String
Dim CountNum As Long
On Error Resume Next
xTitleId = "KutoolsforExcel"
Set WorkRng = Application.Selection
Set WorkRng = Application.InputBox("Select the range to count:", xTitleId, WorkRng.Address, Type:=8)
FirstChar = Application.InputBox("Enter the character to check:", xTitleId, "", Type:=2)
CountNum = 0
If WorkRng Is Nothing Or FirstChar = "" Then
MsgBox "No valid range or character specified.", vbExclamation, xTitleId
Exit Sub
End If
For Each Cell In WorkRng
If Not IsEmpty(Cell.Value) Then
If Left(Cell.Value, 1) = FirstChar Then
CountNum = CountNum + 1
End If
End If
Next
MsgBox "Number of cells beginning with '" & FirstChar & "': " & CountNum, vbInformation, xTitleId
End Sub
2. Schließen Sie den VBA-Editor, kehren Sie zu Ihrem Arbeitsblatt zurück, und drücken Sie Alt + F8, um die Liste der Makros zu öffnen. Wählen Sie CountCellsStartingWithChar aus und klicken Sie auf Ausführen. Folgen Sie den Anweisungen, um Ihren Bereich auszuwählen und das Zielzeichen anzugeben.
Praktische Tipps: Dieses Makro funktioniert am besten für textbasierte Spalten oder Listen. Wenn Sie den Vergleich unabhängig von der Groß-/Kleinschreibung gestalten möchten, ersetzen Sie die Zeile Left(Cell.Value,1) = FirstChar durch LCase(Left(Cell.Value,1)) = LCase(FirstChar). Stellen Sie außerdem sicher, dass der ausgewählte Bereich nur die Zellen enthält, die Sie einbeziehen möchten, da zusammengeführte Zellen oder Zellen mit Formeln, die Fehler zurückgeben, die Ergebnisse beeinträchtigen könnten.
Wenn Sie die Meldung „Kein gültiger Bereich oder Zeichen angegeben“ erhalten, versuchen Sie es erneut und stellen Sie sicher, dass Sie die Eingabeaufforderungen nicht leer lassen. Dieses Makro ist nicht nur für einfache Zählaufgaben nützlich, sondern auch bei der Integration in größere Automatisierungsprozesse (wie mehrstufige Berichte oder VBA-gesteuerte Dashboards).
Verwandte Artikel
Verwenden Sie COUNTIF mit mehreren Kriterien in Excel.
In Excel kann die COUNTIF-Funktion uns helfen, die Anzahl eines bestimmten Wertes in einer Liste zu berechnen. Manchmal müssen wir jedoch mehrere Kriterien für die Zählung verwenden, was komplexer ist. Heute werde ich über einige Punkte sprechen, die bei der Zählung mit mehreren Kriterien zu beachten sind.
Zählen nach Datum/Monat/Jahr und Datumsbereich in Excel.
Methoden in diesem Tutorial führen Sie durch das Zählen nach Datum/Monat/Jahr und Datumsbereich mit Formeln in Excel.
Zählen, wenn Zellen mit einem bestimmten Text beginnen oder enden, in Excel.
Angenommen, Sie haben einen Bereich von Daten und möchten die Anzahl der Zellen zählen, die in einem Arbeitsblatt mit „kte“ beginnen oder enden. Hier stelle ich Ihnen einige Tricks vor, anstatt manuell zu zählen.
Zählen eines bestimmten Wertes über mehrere Arbeitsblätter hinweg.
Angenommen, Sie haben mehrere Arbeitsblätter und möchten die Häufigkeit eines bestimmten Wertes „Excel“ aus diesen Arbeitsblättern ermitteln. Wie könnte ich einen bestimmten Wert über mehrere Arbeitsblätter hinweg zählen?
Die besten Produktivitätstools für das Büro
Stärken Sie Ihre Excel-Fähigkeiten mit Kutools für Excel und genießen Sie Effizienz wie nie zuvor. Kutools für Excel bietet mehr als300 erweiterte Funktionen, um die Produktivität zu steigern und Zeit zu sparen. Klicken Sie hier, um die Funktion zu erhalten, die Sie am meisten benötigen...
Office Tab bringt die Tab-Oberfläche in Office und macht Ihre Arbeit wesentlich einfacher
- Aktivieren Sie die Tabulator-Bearbeitung und das Lesen in Word, Excel, PowerPoint, Publisher, Access, Visio und Project.
- Öffnen und erstellen Sie mehrere Dokumente in neuen Tabs innerhalb desselben Fensters, statt in neuen Einzelfenstern.
- Steigert Ihre Produktivität um50 % und reduziert hunderte Mausklicks täglich!
Alle Kutools-Add-Ins. Ein Installationspaket
Das Kutools for Office-Paket bündelt Add-Ins für Excel, Word, Outlook & PowerPoint sowie Office Tab Pro und ist ideal für Teams, die mit mehreren Office-Anwendungen arbeiten.





- All-in-One-Paket — Add-Ins für Excel, Word, Outlook & PowerPoint + Office Tab Pro
- Ein Installationspaket, eine Lizenz — in wenigen Minuten einsatzbereit (MSI-kompatibel)
- Besser gemeinsam — optimierte Produktivität in allen Office-Anwendungen
- 30 Tage kostenlos testen — keine Registrierung, keine Kreditkarte erforderlich
- Bestes Preis-Leistungs-Verhältnis — günstiger als Einzelkauf der Add-Ins