Excel-Formel: Wochentag in einem Datumsbereich zählen

Wenn eine Liste mit Datumsangaben vorliegt, wie können Sie dann – wie im obigen Screenshot dargestellt – einen bestimmten Wochentag in dieser Liste zählen?
Wenn Sie dieses Tutorial nachvollziehen möchten, laden Sie einfach die Beispieldatei herunter.
Allgemeine Formel:
| SUMPRODUCT(--(WEEKDAY(date_range)=week_day)) |
Syntax und Argumente
| Date_range: the references of dates that you want to count number of a specific weekday within. |
| Week_day: a number that indicates the day of week. |
Wochentagsnummer
| Wochentag | Zahl |
| Sonntag | 1 |
| Montag | 2 |
| Dienstag | 3 |
| Mittwoch | 4 |
| Donnerstag | 5 |
| Freitag | 6 |
| Samstag | 7 |
Rückgabewert
Die Formel liefert einen numerischen Wert zurück.
Funktionsweise der Formel
Beispielsweise enthält der Bereich B3:B10 Datumsangaben und der zugehörige Bereich F3:F9 die entsprechenden Wochentagsnummern. Um jeden Wochentag innerhalb dieses Datumsbereichs zu zählen, verwenden Sie bitte die folgende Formel:
| =SUMPRODUCT(--(WEEKDAY($B$3:$B$10)=F3)) |
Drücken Sie die Eingabetaste, um das erste Zählergebnis zu erhalten.
Ziehen Sie den AutoAusfüll-Handler über die gewünschten Zellen, um die Formel anzuwenden.
Erläuterung
WEEKDAY-Funktion: Gibt den Wochentag für jedes Datum in einem Bereich zurück. Die Formel WEEKDAY($B$3:$B$10)liefert folgendes Array-Ergebnis:
{6;6;3;1;3;7;1;6}
Die Formel =(WEEKDAY($B$3:$B$10)=F3)gibt ein Array-Ergebnis zurück:
{FALSCH; FALSCH; FALSCH; FALSCH; FALSCH; FALSCH; FALSCH; FALSCH}
SUMPRODUCT-Funktion: Gibt das Ergebnis aus multiplizierten und anschließend summierten Arrays zurück.
=SUMPRODUCT(--(WEEKDAY($B$3:$B$10)=F3))
=SUMPRODUCT(--{FALSCH; FALSCH; FALSCH; FALSCH; FALSCH; FALSCH; FALSCH; FALSCH})
=0
In der Formel
=SUMPRODUCT(--(WEEKDAY($B$3:$B$10)=F4))
=SUMPRODUCT(--{FALSCH; FALSCH; WAHR; FALSCH; WAHR; FALSCH; FALSCH; FALSCH})
=2
Verwandte Formeln
- Nur Wochentage zwischen zwei Datumsangaben zählen
In diesem Tutorial erhalten Sie praktische Formeln, um die Anzahl der Werktage zwischen zwei Datumsangaben – ohne Wochenenden und Feiertage – präzise zu ermitteln. - Bestimmten Wochentag zwischen zwei Datumsangaben zählen
In diesem Tutorial erhalten Sie die passende Formel, um einen bestimmten Wochentag zwischen zwei vorgegebenen Datumsangaben in Excel zu zählen. - Tage zwischen zwei Datumsangaben zählen
Hier finden Sie praktische Formeln, um Tage, Wochen, Monate oder Jahre zwischen zwei Datumsangaben zu berechnen. - Zeit in dezimale Minuten umwandeln
In diesem Tutorial erhalten Sie eine praktische Formel, um Zeitangaben in Excel einfach in dezimale Minuten umzuwandeln.
Verwandte Funktionen
- Excel-Funktion WEEKNUM
Gibt die Kalenderwoche des angegebenen Datums innerhalb eines Jahres zurück. - Excel-Funktion WORKDAY
Addiert Arbeitstage zum angegebenen Startdatum und liefert das resultierende Arbeitstagdatum zurück. - Excel-Funktion MONTH
Die Funktion MONTH gibt den Monat eines Datums als ganze Zahl zwischen 1 und 12 zurück. - Excel-Funktion DAY
Die Funktion DAY extrahiert den Tag als Zahl (1 bis 31) aus einem Datum. - Excel-Funktion YEAR
Die Funktion YEAR gibt das Jahr basierend auf dem angegebenen Datum als vierstellige fortlaufende Zahl zurück.
Die besten Office-Produktivitätswerkzeuge
Kutools für Excel – Hilft Ihnen, sich von der Masse abzuheben
Kutools für Excel bietet über 300 Funktionen und stellt sicher, dass das, was Sie benötigen, nur einen Klick entfernt ist...
Office Tab – Aktiviert tabbasiertes Lesen und Bearbeiten in Microsoft Office (inklusive Excel)
- Mit einem Klick zwischen Dutzenden geöffneter Dokumente wechseln!
- Reduziert täglich Hunderte Mausklicks für Sie – verabschieden Sie sich von der Maus-Hand.
- Steigert Ihre Produktivität um 50 %, wenn Sie mehrere Dokumente gleichzeitig anzeigen und bearbeiten.
- Bringt effiziente Tabs in Office (inklusive Excel) – genau wie bei Chrome, Edge und Firefox.