Excel-Formel: Wochentag in einem Datumsbereich zählen
Wenn es eine Liste von Daten gibt, wie können Sie einen bestimmten Wochentag in einer Liste von Daten wie im obigen Screenshot zählen?
Wenn Sie diesem Tutorial folgen möchten, laden Sie bitte die Beispieltabelle herunter.
Generische Formel:
SUMPRODUCT(--(WEEKDAY(date_range)=week_day)) |
Syntaxt 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 | Nummer |
Sonntag | 1 |
Montag | 2 |
Dienstag | 3 |
Wednesday | 4 |
Donnerstag | 5 |
Freitag | 6 |
Samstag | 7 |
Rückgabewert
Die Formel kehrt zu einem numerischen Wert zurück.
Wie diese Formel funktioniert
Zum Beispiel, der Bereich B3: B10 listet Daten und die entsprechenden Wochentagsnummernlisten im Bereich F3: F9 auf. Jetzt müssen Sie jeden Wochentag in diesem Datumsbereich zählen. Verwenden Sie bitte die folgende Formel:
=SUMPRODUCT(--(WEEKDAY($B$3:$B$10)=F3)) |
Presse- Enter Taste, um das erste Zählergebnis zu erhalten.
Ziehen Sie den Handle für die automatische Füllung über die Zellen, um diese Formel nach Bedarf anzuwenden.
Erläuterung
WOCHENTAG Funktion: Zählt den Wochentag in einem Datumsbereich. Die Formel WOCHENTAG ($ B $ 3: $ B $ 10) gibt ein Array-Ergebnis zurück:
{6;6;3;1;3;7;1;6}
Die Formel = (WOCHENTAG ($ B $ 3: $ B $ 10) = F3) gibt ein Array-Ergebnis zurück:
{FALSCH; FALSCH; FALSCH; FALSCH; FALSCH; FALSCH; FALSCH; FALSCH}
SUMMENPRODUKT Funktion: Gibt das Ergebnis multiplizierter und summierter Arrays zurück.
= SUMPRODUCT (- (WOCHENTAG ($ B $ 3: $ B $ 10) = F3))
= SUMPRODUCT (- {FALSE; FALSE; FALSE; FALSE; FALSE; FALSE; FALSE; FALSE})
=0
In der Formel
= SUMPRODUCT (- (WOCHENTAG ($ B $ 3: $ B $ 10) = F4))
= SUMPRODUCT (- {FALSE; FALSE; TRUE; FALSE; TRUE; FALSE; FALSE; FALSE}
=2
Relative Formeln
- Zählen Sie die Wochentage nur zwischen zwei Daten
Dieses Tutorial enthält Formeln zum Zählen der Tage ohne Wochenenden und Feiertage zwischen zwei Daten - Zählen Sie einen bestimmten Wochentag zwischen zwei Daten
Dieses Tutorial enthält die Formel zum Zählen eines bestimmten Wochentags zwischen zwei angegebenen Daten in Excel. - Tage zwischen zwei Daten zählen
Hier finden Sie Formeln zum Zählen von Tagen, Wochen, Monaten oder Jahren zwischen zwei Daten. - Konvertieren Sie die Zeit in Dezimalminuten
In diesem Lernprogramm finden Sie eine Formel zum Konvertieren der Zeit in Dezimalminuten in Excel.
Relative Funktionen
- Excel WEEKNUM-Funktion
Gibt die Wochennummer des angegebenen Datums in einem Jahr zurück - Excel WORKDAY-Funktion
Fügt dem angegebenen Startdatum Arbeitstage hinzu und gibt einen Arbeitstag zurück - Excel MONTH-Funktion
Der MONAT wird verwendet, um den Monat als Ganzzahl (1 bis 12) vom Datum abzurufen. - Excel DAY-Funktion
Die DAY-Funktion erhält den Tag als Zahl (1 bis 31) von einem Datum - Excel YEAR-Funktion
Die YEAR-Funktion gibt das Jahr basierend auf dem angegebenen Datum in einem 4-stelligen Seriennummernformat zurück.
Die besten Tools für die Office-Produktivität
Kutools für Excel - Hilft Ihnen, sich von der Masse abzuheben
Kutools für Excel bietet über 300 Funktionen, Stellen Sie sicher, dass das, was Sie brauchen, nur einen Klick entfernt ist ...
Office-Registerkarte - Aktivieren Sie das Lesen und Bearbeiten von Registerkarten in Microsoft Office (einschließlich Excel).
- Eine Sekunde, um zwischen Dutzenden offener Dokumente zu wechseln!
- Reduzieren Sie jeden Tag Hunderte von Mausklicks für Sie und verabschieden Sie sich von der Maushand.
- Erhöht Ihre Produktivität um 50 % beim Anzeigen und Bearbeiten mehrerer Dokumente.
- Bringt effiziente Tabs in Office (einschließlich Excel), genau wie Chrome, Edge und Firefox.