Wie berechnet man mit einer PivotTable in Excel Durchschnittswerte pro Tag, Monat, Quartal oder Stunde?
Bei der Arbeit mit großen Datensätzen, die Datums- und Zeitfelder enthalten, müssen Sie häufig Durchschnittswerte für bestimmte Zeiträume – etwa pro Tag, Monat, Quartal oder Stunde – in Excel berechnen. Dies manuell durch Filtern und separate Berechnungen für jedes Zeitsegment zu erledigen, ist nicht nur zeitaufwändig, sondern auch anfällig für Fehler. Besonders herausfordernd wird es, wenn Ihre Daten transaktions- oder ereignisbasiert sind und sich über lange Zeiträume oder mehrere Kategorien erstrecken. Glücklicherweise bietet Excel gleich mehrere effiziente Lösungen zur Berechnung zeitraumbezogener Durchschnitte: PivotTables, spezialisierte Add-Ins, integrierte Formeln und sogar Automatisierung per Makros. Jede Methode bringt je nach Ihrem Arbeitsablauf und Ihrer Vertrautheit mit Excel-Funktionen ganz eigene Vorteile und Anwendungsszenarien mit sich.
- Mittelwerte pro Tag/Monat/Quartal/Stunde mit PivotTable
- Batch-berechnen Sie tägliche/wöchentliche/monatliche/jährliche Durchschnitte aus stündlichen Daten mit Kutools für Excel
- Mittelwerte pro Tag/Monat/Quartal/Stunde mit Excel-Formel
- Automatisieren Sie Mittelwertberechnungen durch Gruppierung der Daten mit VBA-Code
Durchschnittswerte pro Tag/Monat/Quartal/Stunde mit PivotTable
Die Funktion PivotTable von Excel ist ein praktisches Werkzeug zur Zusammenfassung und Analyse von Daten, insbesondere wenn Sie schnell Durchschnitte für diskrete Zeiträume wie Tage, Monate, Quartale oder Stunden berechnen müssen. Der unten beschriebene Ansatz vermeidet manuelles Filtern und wiederholte Berechnungen und liefert Ihnen eine interaktive Zusammenfassung, die sich leicht anpassen lässt, sobald sich Ihre Daten ändern.
1. Markieren Sie Ihre gesamte ursprüngliche Datentabelle (einschließlich der Überschriften), und klicken Sie dann auf die Registerkarte Einfügen > PivotTable.


2. Wählen Sie im erscheinenden Dialogfeld „PivotTable erstellen“ die Option Vorhandenes Arbeitsblatt, wenn Sie Ihre Zusammenfassung im aktuellen Arbeitsblatt platzieren möchten. Legen Sie den Speicherort fest, indem Sie eine Zelle auswählen, in der die PivotTable erscheinen soll, und klicken Sie anschließend auf OK.
Hinweis: Um die PivotTable in einem neuen Arbeitsblatt anzuzeigen, wählen Sie stattdessen die Option Neues Arbeitsblatt. Achten Sie darauf, dass der gewählte Speicherort keine vorhandenen Daten überlappt, um Warnhinweise beim Überschreiben zu vermeiden.
3. Ziehen Sie im Bereich „PivotTable-Felder“ (erscheint normalerweise rechts) Ihre Spalte Datum/Zeit in den Bereich Zeilenund die Spalte mit den numerischen Daten ()Betrag) in den Bereich Werte. Diese Ersteinrichtung aggregiert Ihre Daten nach jedem erfassten Zeitstempel.


4. Um Ihre Ergebnisse nach bestimmten Zeiträumen zu organisieren, klicken Sie mit der rechten Maustaste auf einen beliebigen Datumseintrag in der PivotTable und wählen Sie im Kontextmenü Gruppieren. Mit dieser Funktion fassen Sie Dateneinträge ganz einfach in Intervalle wie Tage, Monate, Quartale oder Stunden zusammen.
5. Wählen Sie im Dialogfeld „Gruppieren“ Ihren bevorzugten Gruppierungszeitraum aus, indem Sie im Feld Nach(z. B.)Monate) markieren. Klicken Sie auf OK, um die Einstellung zu übernehmen. Klicken Sie danach mit der rechten Maustaste auf den Wert Summe von Betrag, wählen Sie Werte zusammenfassen nach > Durchschnitt. Die PivotTable zeigt nun den Durchschnittswert für jede Zeitraumgruppe an – für sofortige Vergleiche und fundierte Analysen.



Wenn Ihr periodenbasierter Durchschnitt bei neuen Daten aktualisiert werden muss, aktualisieren Sie Ihre PivotTable ganz einfach über die Registerkarte Analysieren > Aktualisieren. Zusammenfassend bieten PivotTables eine effiziente und visuelle Möglichkeit, Durchschnitte über definierte Zeitintervalle zu berechnen und zu überprüfen – erfordern jedoch gegebenenfalls eine manuelle Neukonfiguration, sobald sich Ihre Gruppierungsstruktur ändert oder Ihr Datenformat inkonsistent ist.
Batch-basierte Berechnung täglicher/wöchentlicher/monatlicher/jährlicher Durchschnitte aus stündlichen Daten mit Kutools für Excel

Wenn Sie häufig Durchschnitte für bestimmte Zeiträume – etwa täglich, wöchentlich, monatlich oder jährlich – berechnen müssen, insbesondere aus detaillierten stündlichen Datensätzen, wird der manuelle Gruppierungs- und Berechnungsprozess schnell repetitiv und fehleranfällig. Kutools für Excel bietet spezialisierte Hilfsprogramme, die genau das vereinfachen: Mit Funktionen wie Zu Tatsächlich und Erweiterte Zeilen zusammenführen optimieren Sie Ihre Datumsformatierung und führen Batch-Aggregationen durch – und sparen so wertvolle Zeit.
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
1. Wählen Sie die Zellen mit Datum und Uhrzeit aus und formatieren Sie diese entsprechend Ihrem Zielzeitraum. Um beispielsweise tägliche Durchschnitte zu erhalten, markieren Sie Ihre Daten und navigieren Sie zu Start > Zahlenformat > Kurzes Datum. Dadurch wandelt die Zeitumwandlung Zeitstempel in rein datumsbasierte Werte um.
Hinweis: Um nach Woche, Monat oder Jahr zu gruppieren und zu mitteln, bietet Kutools für Excel die Funktionen Datumsformat anwendenund Zu Tatsächlich, mit denen Sie Zeitstempel in nur wenigen Klicks in die gewünschten Formate umwandeln können. So wird eine konsistente Gruppierung und präzise Berechnung garantiert.

2. Markieren Sie Ihren gesamten Datensatz (einschließlich formatierter Daten und Werte) und wählen Sie anschließend im Excel-Menüband Kutools > Inhalt > Erweiterte Zeilen zusammenführen.
3. Wählen Sie im geöffneten Dialogfeld Ihre Datum-/Zeitspalte aus der Liste aus, markieren Sie sie als Primärschlüssel, wählen Sie anschließend Ihre Wertespalte (z. B. Betrag) aus und konfigurieren Sie sie für Berechnen > Durchschnitt. Bestätigen Sie mit einem Klick auf OK – Kutools berechnet sofort den Durchschnitt für jedes einzelne Datum.
Die Durchschnitte für Ihre angegebenen Zeiträume werden sofort berechnet – das vereinfacht Ihre Analyse erheblich. Wenn Ihre Datumsgruppierung Monate oder Jahre statt Tage anzeigt, werden die Ergebnisse entsprechend aggregiert. Sie können Datumsangaben auch mithilfe von Kutools>Format>Datumsformat anwenden neu formatieren und abschließend mit Kutools>Zu Tatsächlich finalisieren.
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
Mittelwerte pro Tag/Monat/Quartal/Stunde mit Excel-Formel
Für Anwender, die direkte Formelberechnungen ohne PivotTable oder Add-Ins bevorzugen, bieten integrierte Excel-Funktionen wie MITTELWERTWENNS, SUMMEWENNS/ZÄHLENWENNS einen flexiblen, zellbasierten Ansatz zur Berechnung von Durchschnitten für bestimmte Zeiträume. Diese Methode eignet sich besonders gut für Situationen, in denen Sie maßgeschneiderte Berechnungen benötigen, Aktualisierungen von Tabellen vermeiden möchten oder Ergebnisse direkt neben Ihren Daten sehen wollen.
Im Folgenden finden Sie ein Beispiel dafür, wie Sie mit Formeln Durchschnittswerte für jeden Tag berechnen:
1. Angenommen, Ihre Daten enthalten Datumsangaben in Spalte A (A2:A100) und numerische Werte in Spalte B (B2:B100). Geben Sie in einer neuen Spalte – z. B. in Zelle C2 – die folgende Formel ein, um den Durchschnitt für einen bestimmten Tag (z. B. das Datum in A2) zu berechnen:
=AVERAGEIFS(B$2:B$100, A$2:A$100, A2) 2. Drücken Sie die Eingabetaste, um die Formel anzuwenden. Um die Berechnung für alle Datumsangaben durchzuführen, kopieren Sie die Formel entlang Ihrer Daten nach unten.
Tipp: Wenn tägliche Durchschnitte nur einmal pro eindeutigem Tag angezeigt werden sollen, sortieren oder filtern Sie Ihre Daten zunächst nach eindeutigen Datumsangaben und wenden dann die Formel entsprechend an.
Automatisieren Sie Mittelwertberechnungen durch Gruppierung der Daten mit VBA-Code
Für Anwender, die regelmäßig sehr große Datensätze verarbeiten oder Durchschnittsberechnungen für unterschiedliche Zeiträume wiederholt durchführen müssen, steigert die Automatisierung des Arbeitsablaufs mit VBA-Makros Konsistenz und Effizienz erheblich. Makros gruppieren Daten automatisch nach Tag, Monat, Quartal oder Stunde und berechnen die Durchschnitte – ganz ohne manuelle Wiederholung. Dieser Ansatz ist ideal für fortgeschrittene Excel-Anwender sowie für Szenarien, in denen Berechnungen häufig neu ausgeführt oder an neue Arbeitsblätter angepasst werden müssen.
1. Öffnen Sie zunächst den VBA-Editor, indem Sie auf Entwicklertools > Visual Basic klicken. Sobald das Fenster Microsoft Visual Basic für Applikationen erscheint, klicken Sie auf Einfügen > Modul und fügen Sie den folgenden Code in das Modul ein:
Sub AverageByPeriod()
Dim ws As Worksheet
Dim dataRange As Range
Dim periodCol As String, valueCol As String
Dim dict As Object
Dim cell As Range
Dim periodKey As String
Dim i As Long, lastRow As Long
Dim sumDict As Object, countDict As Object
Set ws = ActiveSheet
periodCol = "A" ' Date/Time column
valueCol = "B" ' Value column
lastRow = ws.Cells(ws.Rows.Count, periodCol).End(xlUp).Row
Set dict = CreateObject("Scripting.Dictionary")
Set sumDict = CreateObject("Scripting.Dictionary")
Set countDict = CreateObject("Scripting.Dictionary")
For i = 2 To lastRow
' Grouping by month example; change to format for day/hour/quarter if needed
periodKey = Format(ws.Cells(i, periodCol).Value, "yyyy-mm")
If Not dict.Exists(periodKey) Then
dict.Add periodKey, dict.Count + 1
sumDict.Add periodKey, ws.Cells(i, valueCol).Value
countDict.Add periodKey, 1
Else
sumDict(periodKey) = sumDict(periodKey) + ws.Cells(i, valueCol).Value
countDict(periodKey) = countDict(periodKey) + 1
End If
Next i
ws.Cells(1, 4).Value = "Period"
ws.Cells(1, 5).Value = "Average"
i = 2
Dim k As Variant
For Each k In dict.Keys
ws.Cells(i, 4).Value = k
ws.Cells(i, 5).Value = sumDict(k) / countDict(k)
i = i + 1
Next k
End Sub 2. Nachdem Sie den Code eingefügt haben, klicken Sie auf die Schaltfläche
, um das Makro auszuführen. Das Makro liest Ihre Daten aus Spalte A und B ab Zeile 2, gruppiert sie nach dem von Ihnen gewählten Zeitraum – aktuell auf Monat eingestellt – und zeigt den Durchschnittswert jeder Gruppe in den Spalten D und E an.
Tipps:
- Um nach Tag zu gruppieren, ändern Sie die Zeile
Format(..., "yyyy-mm-dd"). - Für eine vierteljährliche Gruppierung verwenden Sie:
periodKey = "Q" & WorksheetFunction.RoundUp(Month(ws.Cells(i, periodCol).Value) /[[PH_45]]) & "-" & Year(ws.Cells(i, periodCol).Value) - Stellen Sie stets sicher, dass Ihre Spalten ()
periodCol,valueCol) Ihrem Datenlayout entsprechen.
Vorsichtsmaßnahmen:
- Falls Sie einen Fehler oder leere Ergebnisse erhalten, prüfen Sie, ob sich in Ihrer Gruppierungsspalte leere Zellen oder nicht-datumsbasierte Werte befinden.
- Passen Sie bei Bedarf die Spaltenzuordnung an – falls Ihre Daten nicht in den Spalten A und B beginnen, aktualisieren Sie entsprechend
periodColundvalueCol. - Speichern Sie Ihre Arbeit unbedingt, bevor Sie Makros ausführen – so vermeiden Sie unbeabsichtigte Datenänderungen.
Demo: Berechnung täglicher/wöchentlicher/monatlicher/jährlicher Durchschnitte aus stündlichen Daten
Verwandte Artikel:
Beste Office-Produktivitätstools
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.
- 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