Excel-Formel: Wochentag zwischen zwei Datumsangaben zählen

Dieses Tutorial stellt die Formel bereit, mit der Sie einen bestimmten Wochentag zwischen zwei vorgegebenen Datumsangaben in Excel zählen können.
Wenn Sie dieses Tutorial nachvollziehen möchten, laden Sie einfach die Beispieldatei herunter.
Allgemeine Formel:
| SUMPRODUCT(--(WEEKDAY(ROW(INDIRECT(start_date&":"&end_date)))=week_day)) |
Syntax und Argumente
| Start_date, end_date: the two dates that you want to count a specific weekday between. |
| Week_day: a number that indicates the weekday that you want to count the number between two dates. |
Wochentagszahl
| 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 dieser Formel
In den Zellen B3 und C3 geben Sie die beiden Datumsangaben an, zwischen denen Sie einen bestimmten Wochentag zählen möchten, und in Zelle E3 tragen Sie die entsprechende Wochentagszahl ein. Verwenden Sie hierfür folgende Formel:
| =SUMPRODUCT(--(WEEKDAY(ROW(INDIRECT(B3&":"&C3)))=E3)) |
Drücken Sie die Eingabetaste, um das Ergebnis zu erhalten. Ziehen Sie bei Bedarf am Ausfüllkästchen, um die Formel auf weitere Zellen anzuwenden.

Erklärung
INDIREKT-Funktion: Gibt einen gültigen Bezug auf ein Arbeitsblatt zurück.
ZEILE-Funktion: Gibt die Zeilennummer des Bezugs zurück.
Die Formel ZEILE(INDIREKT(B3&":"&C3))gibt ein Array-Ergebnis wie folgt zurück:
{43933;43934;43935;43936;43937;43938;43939;43940;43941;43942;43943;43944}
Da B3:C3 als Datumsbereich 43933:43944 betrachtet werden kann (Excel speichert Datumsangaben als Zahlen).
WOCHENTAG-Funktion: Gibt den Wochentag (1–7) eines vorgegebenen Datums zurück.
Die Formel WOCHENTAG(ZEILE(INDIREKT(B3&":"&C3)))gibt ein Array-Ergebnis wie folgt zurück:
{1;2;3;4;5;6;7;1;2;3;4;5}
SUMMENPRODUKT-Funktion: Gibt die Summe der Produkte der entsprechenden Arrayelemente zurück.
Die Formel wird nun wie folgt berechnet:
=SUMPRODUCT(--(WEEKDAY(ROW(INDIRECT(B3&":"&C3)))=E3))
=SUMMENPRODUKT(--({1;2;3;4;5;6;7;1;2;3;4;5}=E3))
=SUMMENPRODUKT(--{FALSCH;FALSCH;FALSCH;FALSCH;FALSCH;WAHR;FALSCH;FALSCH;FALSCH;FALSCH;FALSCH;FALSCH})
=1
Verwandte Formeln
- Nur Wochentage zwischen zwei Datumsangaben zählen
Dieses Tutorial liefert praktische Formeln, mit denen Sie die Tage zwischen zwei Datumsangaben exklusive Wochenenden und Feiertage ermitteln können. - Verbleibende Tage im aktuellen Monat oder Jahr zählen
Erfahren Sie, wie Sie mit einfachen Formeln die verbleibenden Tage im aktuellen Monat oder Jahr berechnen. - 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 stellen wir eine Formel vor, mit der Sie Zeitangaben in Excel in dezimale Minuten umwandeln können.
Verwandte Funktionen
- Excel-WENN-Funktion
Prüft festgelegte Bedingungen und gibt entsprechende Werte zurück. - Excel-WERT-Funktion
Konvertiert Text in eine Zahl. - Excel-MONAT-Funktion
Die MONAT-Funktion gibt den Monat als ganze Zahl (1 bis 12) aus einem Datum zurück. - Excel-TAG-Funktion
Die TAG-Funktion gibt den Tag eines Datums als Zahl zwischen 1 und 31 zurück. - Excel-JAHR-Funktion
Die JAHR-Funktion gibt das Jahr basierend auf dem angegebenen Datum als vierstellige 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.