Excel-Formel: Wochentage zwischen zwei Daten zählen
Dieses Tutorial bietet die Formel, um einen bestimmten Wochentag zwischen zwei gegebenen Daten in Excel zu zählen.
Wenn Sie diesem Tutorial folgen möchten, laden Sie bitte die Beispieltabelle herunter.
Allgemeine Formel:
SUMMENPRODUKT(--(WOCHENTAG(ZEILE(INDIREKT(start_date&":"&end_date)))=woch_tag)) |
Syntax und Argumente
Startdatum, Enddatum: die beiden Daten, zwischen denen Sie einen bestimmten Wochentag zählen möchten. |
Wochentag: eine Zahl, die den Wochentag angibt, den Sie zwischen zwei Daten zählen möchten. |
Wochentagsnummer
Wochentag | Nummer |
Sonntag | 1 |
Montag | 2 |
Dienstag | 3 |
Mittwoch | 4 |
Donnerstag | 5 |
Freitag | 6 |
Samstag | 7 |
Rückgabewert
Die Formel gibt einen numerischen Wert zurück.
So funktioniert diese Formel
In Zelle B3 und C3 befinden sich die beiden Daten, zwischen denen Sie den spezifischen Wochentag zählen möchten, und in E3 steht die Wochentagsnummer. Bitte verwenden Sie die Formel wie folgt:
=SUMMENPRODUKT(--(WOCHENTAG(ZEILE(INDIREKT(B3&":"&C3)))=E3)) |
Drücken Sie Eingabetaste , um das Ergebnis zu erhalten. Wenn nötig, ziehen Sie den automatischen Ausfüllgriff, um die Formel auf andere Zellen anzuwenden.
Erklärung
INDIREKT-Funktion: Gibt einen gültigen Arbeitsblattbezug 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 (die Daten werden in Excel als Zahlen gespeichert).
WOCHENTAG-Funktion: Ruft den Wochentag (1-7) von einem bestimmten Datum ab.
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 das Ergebnis der multiplizierten und summierten Arrays zurück.
Jetzt berechnet sich die Formel wie folgt:
=SUMMENPRODUKT(--(WOCHENTAG(ZEILE(INDIREKT(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 Daten zählen
Dieses Tutorial bietet Formeln, um die Tage ohne Wochenenden und Feiertage zwischen zwei Daten zu zählen. - Tage im aktuellen Monat oder Jahr zählen
Einführung von Formeln zum Zählen der verbleibenden Tage im aktuellen Monat oder Jahr. - Tage zwischen zwei Daten zählen
Hier werden Formeln bereitgestellt, um Tage, Wochen, Monate oder Jahre zwischen zwei Daten zu zählen. - Zeit in Dezimalminuten umwandeln
In diesem Tutorial wird eine Formel zur Umwandlung von Zeit in Dezimalminuten in Excel bereitgestellt.
Verwandte Funktionen
- Excel-WENN-Funktion
Testet auf angegebene Bedingungen und gibt dann die entsprechenden Werte zurück. - Excel-WERT-Funktion
Konvertiert Text in eine Zahl. - Excel-MONAT-Funktion
Die MONAT-Funktion wird verwendet, um den Monat als Ganzzahl (1 bis 12) vom Datum zu erhalten. - Excel-TAG-Funktion
Die TAG-Funktion erhält den Tag als Zahl (1 bis 31) vom Datum. - Excel-JAHR-Funktion
Die JAHR-Funktion gibt das Jahr basierend auf dem gegebenen Datum im 4-stelligen Seriennummernformat zurück.
Die besten Tools zur Büroproduktivität
Kutools für Excel - Hilft Ihnen, aus der Menge hervorzustechen
Kutools für Excel bietet über 300 Funktionen, sodass das, was Sie benötigen, nur einen Klick entfernt ist...
Office Tab - Aktiviert tabbed Lesen und Bearbeiten in Microsoft Office (inklusive Excel)
- In einer Sekunde zwischen Dutzenden offener Dokumente wechseln!
- Reduziert Hunderte von Mausklicks für Sie jeden Tag, verabschieden Sie sich von der Maushand.
- Steigert Ihre Produktivität um 50 % beim Anzeigen und Bearbeiten mehrerer Dokumente.
- Bringt effiziente Tabs ins Office (inklusive Excel), genau wie bei Chrome, Edge und Firefox.