KutoolsforOffice — Eine Lösung, fünf leistungsstarke Tools.Mehr erreichen mit weniger Aufwand.März-Aktion: 20 % Rabatt

Wie zählt man in Excel die Anzahl der Vorkommnisse pro Jahr, Quartal, Monat oder Woche?

AutorKelly Änderungsdatum

Im täglichen Arbeitsalltag erfordert Datenanalyse häufig die Zusammenfassung der Anzahl von Datensätzen oder Ereignissen nach Zeiträumen – beispielsweise die Zählung der Verkäufe pro Monat, die Erfassung der Aktivitätshäufigkeit pro Woche oder die Analyse saisonaler Trends nach Quartalen. Obwohl die ZÄHLENWENN-Funktion in Excel häufig verwendet wird, um Daten basierend auf bestimmten Kriterien zu zählen, ist es nicht immer einfach, Datumsangaben direkt nach Jahr, Monat, Quartal oder Woche zu gruppieren und auszuwerten. Um diese Herausforderung zu meistern, stellt dieser Artikel mehrere praktische und einfach anwendbare Methoden vor, mit denen Sie Vorkommnisse nach verschiedenen Zeiträumen (Jahr, Quartal, Monat, Woche, Wochentag) in Excel effizient zählen können. So fassen Sie zeitbasierte Daten präzise zusammen, analysieren sie mühelos und vermeiden manuelle Zählfehler.


Zählen Sie die Anzahl der Vorkommnisse pro Jahr/Monat mithilfe von Formeln

Wenn Sie schnell herausfinden müssen, wie oft ein bestimmtes Ereignis in einem bestimmten Jahr oder Monat aufgetreten ist, bieten Formeln einen flexiblen und dynamischen Ansatz. Durch die Kombination integrierter Datumsfunktionen mit SUMPRODUCT können Sie Zählungen direkt nach Jahr, Monat oder beliebigen Kombinationen durchführen. So bleibt Ihre Zusammenfassung stets präzise und aktualisiert sich automatisch, sobald sich die Quelldaten ändern. Dieser Ansatz eignet sich ideal für die meisten Routineanalysen bei kleinen bis mittelgroßen Datensätzen.

Wählen Sie eine leere Zelle aus, in der das Zählergebnis angezeigt werden soll, und geben Sie folgende Formel ein:

=SUMPRODUCT((MONTH($A$2:$A$24)=F2)*(YEAR($A$2:$A$24)=$E$2))

Geben Sie die Formel ein und ziehen Sie anschließend den AutoAusfüll-Griff der Zelle nach unten, um die Formel bei Bedarf auf weitere Zeilen anzuwenden – wie unten dargestellt:
eine Formel anwenden, um die Anzahl der Vorkommnisse pro Jahr und Monat zu zählen

Hinweise und Tipps:

  • In der Formel MONTH($A$2:$A$24)=F2 und YEAR($A$2:$A$24)=$E$2handelt es sich um Kriterien, die den in F2 angegebenen Monat und das in E2 angegebene Jahr berücksichtigen. Passen Sie die Bereiche und Bezüge (wie)A2:A24, E2, F2) entsprechend Ihrem Datenlayout an.
  • Verwenden Sie für eine Zählung ausschließlich nach Monat – unabhängig vom Jahr – folgende Formel:
    =SUMPRODUCT(1*(MONTH($A$2:$A$24)=F2))
  • Stellen Sie sicher, dass die Datums-Spalte echte Excel-Datumsangaben und keine als Text formatierten Datumsangaben enthält, um Fehler oder fehlende Übereinstimmungen zu vermeiden. Sollte Ihre Formel unerwartete Ergebnisse liefern, überprüfen Sie die Datumsformatierung noch einmal.
  • Bei großen Datensätzen empfehlen sich PivotTables oder VBA – sie bieten bessere Performance und lassen sich leichter warten.

Diese Methode eignet sich für die meisten Szenarien, in denen schnelle Datumsstatistiken erforderlich sind und die Ergebnisse sich automatisch aktualisieren sollen, sobald sich die zugrunde liegenden Daten ändern. Bei mehreren Gruppierungsbedingungen können Formeln jedoch komplex und schwieriger zu pflegen werden.


Anzahl der Vorkommnisse pro Jahr/Monat/Wochentag/Tag mit Kutools für Excel zählen

Wenn Kutools für Excel installiert ist, nutzen Sie intuitiv dessen Funktionen, um Vorkommnisse nach Jahr, Monat, Wochentag, Tag oder Kombinationen wie Jahr & Monat bzw. Monat & Tag zu gruppieren und zu zählen – ganz ohne komplexe Formeln. Diese Lösung ist ideal für alle, die eine visuelle, menügesteuerte Arbeitsweise bevorzugen.

Kutools für Excelbietet über 300 erweiterte Funktionen, um komplexe Aufgaben zu vereinfachen und so Kreativität sowie Effizienz zu steigern.Mit KI-Funktionen integriertautomatisiert Kutools Aufgaben präzise und macht die Datenverwaltung mühelos.Detaillierte Informationen zu Kutools für Excel...         Kostenlose Testversion...

1. Wählen Sie die Spalte mit Ihren Datumsangaben aus und klicken Sie auf Kutools > Format > Datumsformat anwenden. Daraufhin erscheint folgender Dialog:
zum Dialogfeld „Datumsformatierung anwenden“ wechseln und die Optionen festlegen

2. Wählen Sie im Dialogfeld „Datumsformat anwenden“ den Formatierungsstil entsprechend Ihrer Zähl-Anforderung (z. B. Monat, Jahr, Wochentag, Tag usw.) und klicken Sie dann auf OK. Wählen Sie beispielsweise „Mär“ für die Zählung nach Monat.

3. Solange die Datums-Spalte noch ausgewählt ist, klicken Sie auf Kutools > In tatsächlichen Wert umwandeln. Dieser Schritt wandelt alle Datumsangaben in ihren Anzeigewert (z. B. Monatsnamen) um, um die Gruppierung in den folgenden Schritten zu vereinfachen.
auf „Tatsächlich“ klicken, um Datumsangaben in Monatsnamen umzuwandeln

4. Wählen Sie anschließend den Bereich mit Ihren umgewandelten Gruppennamen und den zugehörigen Daten (z. B. Spalten wie Betrag oder Kategorie) aus. Gehen Sie zu Kutools > Inhalt > Erweiterte Zeilen zusammenführen. Folgende Oberfläche wird angezeigt:
zur Funktion „Erweiterte Zeilen kombinieren“ wechseln und Optionen festlegen

5. Im Dialogfeld „Erweiterte Zeilen zusammenführen“:
(1) Legen Sie Ihre Datums-Spalte als Primärschlüssel fest, um danach zu gruppieren.
(2) Für die Spalte, deren Einträge gezählt werden sollen (z. B. Betrag), stellen Sie die Berechnung auf Anzahl ein.
(3) Für andere Spalten können Sie weitere Aggregations- oder Kombinationsmethoden wählen (z. B. Obstnamen mit Komma verknüpfen).
(4) Klicken Sie auf OK, um die Verarbeitung zu starten.

Ihre Daten zeigen nun die Anzahl der Datensätze im jeweils ausgewählten Zeitraum an. Siehe folgender Screenshot:
die Anzahl der Vorkommnisse pro Monat wird gezählt

Kutools für Excel– Erweitern Sie Excel mit über 300 unverzichtbaren Tools, um Ihre Arbeit schneller und einfacher zu erledigen, und nutzen Sie KI-Funktionen für intelligentere Datenverarbeitung und höhere Produktivität.Jetzt herunterladen

Im Vergleich zu manuellen Formeln vereinfacht Kutools den Prozess, minimiert menschliche Fehler und eignet sich ideal für Anwender, die häufig gruppierte Zählungen durchführen und komplexe Formeln vermeiden möchten. Es funktioniert zuverlässig – sowohl bei kleinen als auch bei großen Datensätzen. Sichern Sie Ihre Daten, bevor Sie Zeilen massenhaft konvertieren oder zusammenführen.

Zählen Sie die Anzahl der Vorkommnisse pro Jahr/Monat/Quartal/Stunde mithilfe einer PivotTable

PivotTables bieten eine leistungsstarke und interaktive Möglichkeit, große Datensätze zu analysieren und Vorkommnisse nach einer oder mehreren Zeitebenen – etwa Jahr, Monat, Quartal oder Stunde – zu aggregieren. Dank der benutzerfreundlichen Point-and-Click-Oberfläche lassen sie sich zudem im Handumdrehen neu konfigurieren und filtern, was sie ideal für die Erkundung von Datenmustern sowie die Erstellung von Managementberichten macht.

1. Wählen Sie Ihre Datentabelle aus und gehen Sie zu Einfügen > PivotTable. Das Dialogfeld „PivotTable erstellen“ erscheint.
Screenshot des Klicks auf Einfügen > PivotTable

2. Geben Sie im Dialogfeld an, wo die PivotTable platziert werden soll – entweder auf einem neuen Arbeitsblatt oder an einem vorhandenen Ort wie beispielsweise Zelle E1 – und klicken Sie anschließend auf OK.
Optionen im Dialogfeld „PivotTable erstellen“ festlegen

3. Ziehen Sie im Bereich „PivotTable-Felder“ das Feld Datum in den Bereich Zeilen und das Feld Betrag (oder das Zielfeld) in den Bereich Werte. Standardmäßig werden die Werte summiert.

Die PivotTable wird wie im folgenden Screenshot dargestellt:
die Spaltennamen in die entsprechenden Felder ziehen

4. Ändern Sie die Werteberechnung in eine Anzahl, indem Sie mit der rechten Maustaste auf den Spaltentitel des Werts (z. B. „Summe von Betrag“) klicken und dann Werte zusammenfassen nach > Anzahl auswählen.
im Kontextmenü „Werte zusammenfassen nach > Anzahl“ auswählen

5. Um nach weiteren Zeiträumen (wie Monat, Jahr oder Quartal) zu gruppieren, klicken Sie mit der rechten Maustaste auf eine beliebige Zelle in der Zeilenbeschriftungs-Spalte, wählen Sie Gruppieren und wählen Sie im Dialogfeld die gewünschten Gruppierungskriterien (z. B. Monate, Jahre oder Quartale) aus. Klicken Sie anschließend auf OK.
im Kontextmenü „Gruppieren“ auswählen und Monat sowie Jahr wählen

Ihre Tabelle zeigt nun die Anzahlen nach dem/den ausgewählten Zeitraum/Zeiträumen an:
die Anzahl der Vorkommnisse pro Jahr und Monat wird gezählt

Hinweis:Die Gruppierung nach mehreren Zeiträumen (z. B. Monat und Jahr) fügt zusätzliche Ebenen in den Zeilenbeschriftungen hinzu. Sie können die Gruppierungsfelder (z. B.)Jahre unterhalb von Datum) im Bereich PivotTable-Felder neu anordnen, um Ihre Zusammenfassungsansicht anzupassen.
Die Anzahl der monatlichen Datensätze wird berechnet, indem sie nach Monat und Jahr gruppiert werden.

Dieser Ansatz eignet sich ideal für große und dynamische Datensätze, die regelmäßig Gruppierungen, Vergleiche und Zusammenfassungen erfordern. Er ist hingegen weniger geeignet für schnelle Ad-hoc-Berechnungen auf Zellebene oder für Benutzer, die mit PivotTable-Funktionen nicht vertraut sind.


VBA-Makro: Zählen Sie Vorkommnisse nach Jahr/Quartal/Monat/Woche mit automatischer Zusammenfassung

Wenn Sie wiederholt Vorkommenszusammenfassungen für verschiedene Zeiträume erstellen oder den Zählvorgang – insbesondere bei großen Datensätzen – zur Effizienzsteigerung automatisieren möchten, bietet ein benutzerdefiniertes VBA-Makro eine effektive Lösung. Diese Methode eignet sich besonders gut, wenn Sie Daten regelmäßig verarbeiten, periodische Zusammenfassungstabellen generieren oder benutzerdefinierte Gruppierungen wie Geschäftsquartale oder Wochen benötigen, die sich mit Formeln oder PivotTables nur schwer umsetzen lassen.

Vollständige Arbeitsschritte:

  • Sichern Sie Ihre Arbeitsmappe, bevor Sie ein Makro zum ersten Mal ausführen.
  • Klicken Sie auf Entwicklertools > Visual Basic, um den VBA-Editor zu öffnen.
  • Klicken Sie auf Einfügen > Modul, und fügen Sie anschließend den unten stehenden Code in das Modulfenster ein.
Sub CountOccurrencesByPeriod()
    Dim lastRow As Long
    Dim ws As Worksheet, summaryWs As Worksheet
    Dim periodType As String
    Dim dict As Object, key As Variant
    Dim dateRange As Range, cell As Range
    Dim outputRow As Long
    
    On Error Resume Next
    xTitleId = "KutoolsforExcel"
    
    Set ws = Application.ActiveSheet
    Set dateRange = Application.InputBox("Select date range:", xTitleId, Selection.Address, Type:=8)
    
    periodType = Application.InputBox("Count by (Year/Quarter/Month/Week):", xTitleId, "Month", Type:=2)
    
    If dateRange Is Nothing Or periodType = "" Then Exit Sub
    
    Set dict = CreateObject("Scripting.Dictionary")
    
    For Each cell In dateRange
        If IsDate(cell.Value) Then
            Select Case LCase(periodType)
                Case "year"
                    key = Year(cell.Value)
                Case "quarter"
                    key = "Q" & WorksheetFunction.RoundUp(Month(cell.Value) / 3, 0) & " " & Year(cell.Value)
                Case "month"
                    key = Format(cell.Value, "yyyy-mm")
                Case "week"
                    key = "W" & WorksheetFunction.WeekNum(cell.Value) & " " & Year(cell.Value)
                Case Else
                    key = Format(cell.Value, "yyyy-mm")
            End Select
            
            If dict.Exists(key) Then
                dict(key) = dict(key) + 1
            Else
                dict.Add key, 1
            End If
        End If
    Next cell
    
    Set summaryWs = Worksheets.Add(After:=ws)
    summaryWs.Name = "Occurrence_Summary"
    
    summaryWs.Range("A1").Value = "Period"
    summaryWs.Range("B1").Value = "Occurrences"
    
    outputRow = 2
    For Each key In dict.Keys
        summaryWs.Cells(outputRow, 1).Value = key
        summaryWs.Cells(outputRow, 2).Value = dict(key)
        outputRow = outputRow + 1
    Next key
    
    MsgBox "Summary completed in sheet 'Occurrence_Summary'.", vbInformation
End Sub

Nachdem Sie den Code eingegeben haben:

  • Wechseln Sie zu Excel zurück und drücken Sie Alt+F8, wählen Sie CountOccurrencesByPeriod aus und klicken Sie auf Ausführen.
  • Ein Dialogfeld fordert Sie auf, den zu analysierenden Datumsbereich auszuwählen. Markieren Sie dazu die entsprechende Spalte oder den Bereich mit Ihren Datumsangaben.
  • Ein zweites Dialogfeld fragt, nach welchem Zeitraum gruppiert werden soll: Geben Sie „Jahr“, „Quartal“, „Monat“ oder „Woche“ ein (Groß- und Kleinschreibung wird nicht beachtet).
  • Das Makro erstellt ein neues Arbeitsblatt mit dem Namen Occurrence_Summary, das jeden Zeitraum sowie die Anzahl der darin enthaltenen Vorkommnisse auflistet.

Fehlerbehebung und Tipps:

  • Falls eine Makrosicherheitswarnung erscheint, passen Sie die Makroeinstellungen unter Datei > Optionen > Vertrauensstellungscenter > Makroeinstellungen an.
  • Stellen Sie sicher, dass Ihre Datums-Spalte gültige Excel-Datumsangaben enthält – Textzeichenfolgen oder gemischte Formate können zu ungenauen Zählungen oder Fehlern führen.
  • Das Makro ist flexibel: Geben Sie „Quartal“ ein, um Zählungen rasch nach Jahr und Quartal zu gruppieren, oder „Woche“, um wöchentliche Zusammenfassungen zu erhalten.
  • Wenn Sie die Ausgabe anpassen möchten – beispielsweise durch das Hinzufügen weiterer Details – können Sie das Makro so modifizieren, dass es zusätzliche Spalten oder Berechnungsregeln verarbeitet.

Diese Lösung eignet sich hervorragend für Batch-Berichte oder periodische Analysen, setzt jedoch grundlegende VBA-Kenntnisse und ein ordnungsgemäßes Arbeitsmappenmanagement voraus. Möchten Sie visuelle Zusammenfassungen erstellen, empfiehlt sich die Kombination aus PivotTables und VBA.


Zählen Sie die Anzahl der Vorkommnisse pro Woche mithilfe einer WEEKNUM-Formel

Die Ermittlung der Häufigkeit von Einträgen oder Ereignissen pro Woche ist eine häufige Anforderung im Vertriebstracking, Projektmanagement und bei der Ressourcenplanung. Excel bietet hierfür die KALENDERWOCHE-Funktion, die die Kalenderwoche eines bestimmten Datums innerhalb eines Jahres zurückgibt – und so eine einfache wöchentliche Gruppierung Ihrer Daten mithilfe von Formeln ermöglicht.

Anwendungsszenario: Sie verfügen über eine Liste von Daten (z. B. Verkaufs- oder Anwesenheitsdaten) und möchten ermitteln, wie viele Einträge auf jede Kalenderwoche des Jahres entfallen. Diese Methode eignet sich ideal für fortlaufende Analysen und bei häufig wechselnden Daten – denn die Anzahl aktualisiert sich automatisch.

1. Geben Sie in einer leeren Spalte (z. B. B2) die folgende Formel ein, um die Kalenderwoche für jedes Datum in Spalte A zu ermitteln:

=WEEKNUM(A2,1)

Das zweite Argument („1“) legt fest, dass die Wochen am Sonntag beginnen – ändern Sie es in „2“, wenn Ihre Wochen am Montag starten sollen. Kopieren Sie diese Formel für alle Zeilen Ihrer Datumsdaten nach unten.

2. Erstellen Sie eine Liste der Kalenderwochen, die Sie zusammenfassen möchten (z. B. 1, 2, 3, …). Geben Sie in einer weiteren leeren Zelle (z. B. D2) die folgende Formel ein, um die Vorkommenshäufigkeit einer bestimmten Kalenderwoche zu zählen (unter der Annahme, dass B2:B24 die Kalenderwochen auflistet und D2 die gesuchte Woche enthält):

=COUNTIF($B$2:$B$24, D2)

Ziehen Sie diese Formel nach Drücken der Eingabetaste für Ihre Liste der Kalenderwochen nach unten. Jedes Ergebnis zeigt die Anzahl der Vorkommnisse in der jeweiligen Woche an.

Tipps und Hinweise:

  • Wenn Sie Einträge verschiedener Jahre nach Jahr und Kalenderwoche zählen möchten, verwenden Sie folgende Formel:
    =SUMPRODUCT((YEAR($A$2:$A$24)=$F$2)*(WEEKNUM($A$2:$A$24,1)=G2))
    Dabei steht F2 für das Zieljahr und G2 für die gewünschte Kalenderwoche. Passen Sie die Spaltenbereiche und Bezüge entsprechend Ihren Daten an.
  • Die WEEKNUM-Funktion liefert je nach Einstellung – etwa der gewählten Kalenderwochen-Regelung (System, US/ISO oder individueller Wochenstarttag) – unterschiedliche Ergebnisse.
  • Wenn Sie die ISO-Kalenderwoche verwenden (europäische Norm: Wochen beginnen am Montag, und die erste Woche ist diejenige, die den ersten Donnerstag enthält), nutzen Sie =ISOWEEKNUM(A2) (ab Excel 2013).
  • Stellen Sie stets sicher, dass alle Ihre Datumsangaben im gültigen Excel-Datumsformat vorliegen, um genaue Ergebnisse zu erhalten.

Diese Methode ist flexibel für dynamische Datentabellen und lässt sich mühelos an Dashboards, periodische Zusammenfassungen sowie Wochen-Kreuztabellen anpassen – ganz ohne PivotTables oder zusätzliche Add-Ins.


Demo: Anzahl der Vorkommnisse pro Jahr/Monat/Wochentag/Tag zählen

 

Verwandte Artikel:

Beste Office-Produktivitätstools

🤖KUTOOLS AI-Assistent: Revolutionieren Sie Datenanalyse basierend auf:Intelligente Ausführung   |  Code generieren|  benutzerdefinierte Formeln erstellen  |  Daten analysieren und Diagramme erstellen|  Erweiterte Funktionen aufrufen
Beliebte Funktionen:Suchen, hervorheben oder Doppelte markieren   |  Leere Zeilen löschen   |  Spalten kombinieren oder Zellen ohne Datenverlust   |   Runden ohne Formel...
Erweiterte SVERWEIS:VLookup mit mehreren Kriterien  |  VLookup mit mehreren Werten  |   VLookup über mehrere Arbeitsblätter hinweg   |   Fuzzy Match....
Erweiterte Dropdown-Liste:Schnell eine Dropdown-Liste erstellen   |  Abhängige Dropdown-Liste   |  Mehrfachauswahl-Dropdown-Liste....
Spalten-Manager:Eine bestimmte Anzahl von Spalten hinzufügen|Spalten verschieben|Sichtbarkeitsstatus ausgeblendeter Spalten umschalten|Bereiche & Spalten vergleichen...
Hervorgehobene Funktionen:Gitterfokus   |  Entwurf   |Erweiterte Formelleiste   | Arbeitsmappen- & Blatt-Manager   |  Ressourcenbibliothek(AutoText)|  Datumsauswahl   |  Arbeitsblätter konsolidieren  |  Verschlüsseln/Zellen entschlüsseln   | E-Mails per Liste versenden   |  Super Filter   |   Spezialfilter(Zellen mit fettgedruckter Schrift filtern/kursiv/durchgestrichen...) ...
Top-15-Toolsets:12-Text-Tools(Text hinzufügen,Bestimmte Zeichen löschen, ...)|   50+-Diagramm-Typen(Gantt-Diagramm, ...)|   40+ Praktische Formeln(Alter basierend auf dem Geburtstag berechnen, ...)|   19-Einfüge-Tools(QR-Code einfügen,Bild aus Pfad einfügen, ...)|   12-Konvertierungs-Tools(In Wörter umwandeln,Wechselkursumrechnung, ...)|   7-Vereinigen/Aufteilen-Tools(Erweiterte Zeilen zusammenführen,Zellen aufteilen, ...)|... und mehr
Verwenden Sie Kutools in Ihrer bevorzugten Sprache – unterstützt Englisch, Spanisch, Deutsch, Französisch, Chinesisch und 40+ weitere Sprachen!

Verbessern Sie Ihre Excel-Kenntnisse mit Kutools für Excel und erleben Sie Effizienz wie nie zuvor.Kutools für Excel bietet über 300 erweiterte Funktionen zur Steigerung der Produktivität und Zeit sparen.Klicken Sie hier, um die Funktion zu erhalten, die Sie am dringendsten benötigen...


Office Tab bringt eine tabbasierte Oberfläche in Office und macht Ihre Arbeit viel einfacher

  • Aktivieren Sie tabbasiertes Bearbeiten und Lesen in Word, Excel, PowerPoint, Publisher, Access, Visio und Project.
  • Öffnen und erstellen Sie mehrere Dokumente in neuen Registerkarten desselben Fensters – statt jedes in einem separaten Fenster zu öffnen.
  • Steigert Ihre Produktivität um 50 % und erspart Ihnen täglich Hunderte von Mausklicks!

Alle Kutools-Add-Ins – ein Installationsprogramm

Kutools for Office-Paket bündelt Add-Ins für Excel, Word, Outlook und PowerPoint sowie Office Tab Pro – ideal für Teams, die mit mehreren Office-Anwendungen arbeiten.

ExcelWordOutlookTabsPowerPoint
  • Alles-in-einem-Paket— Add-Ins für Excel, Word, Outlook & PowerPoint sowie Office Tab Pro
  • Ein Installationsprogramm, eine Lizenz— innerhalb weniger Minuten eingerichtet (MSI-fähig)
  • Funktioniert besser zusammen— optimierte Produktivität über alle Office-Anwendungen hinweg
  • 30-tägige Vollversion zum Testen— keine Registrierung, keine Kreditkarte erforderlich
  • Bestes Preis-Leistungs-Verhältnis— sparen Sie im Vergleich zum Kauf einzelner Add-Ins