Beschreibung
Verwenden Sie diese Funktion, um den Wochentag zu bestimmen, auf den ein Datum fällt. Unterstützt in Chains.
Dies ergibt eine ganze Zahl zwischen 1 und 7 einschließlich.
Syntax
WOCHENTAG(Seriennummer,[Rückgabemodus])
Eingaben
Diese Funktion hat die folgenden Argumente:
| Name | Erforderlich | Gültige Eingabe |
|---|---|---|
fortlaufende_Nummer |
Ja | Eine fortlaufende Nummer, die das Datum des gesuchten Tages angibt. Datumsangaben sollten mit Hilfe der Funktion DATE oder als Ergebnis anderer Formeln oder Funktionen eingegeben werden. Verwenden Sie beispielsweise DATE(2024,6,23) für den 23. Juni 2024. Probleme können auftreten, wenn Daten als Text eingegeben werden. |
return_type |
Nein | Eine ganze Zahl, die den Typ des Rückgabewerts bestimmt. Dies kann eine feste Zahl, ein Zellbezug oder das Produkt einer Formel sein. |
Beispiel
Art der Rückgabe
Mit der Funktion WEEKDAY können Sie angeben, welche Codierung zur Ermittlung des zurückgegebenen Wertes verwendet werden soll.
| Rückgabe_Art Wert | Zurückgegebene Zahl |
|---|---|
| 1 (Standard) | 1 = Sonntag bis 7 = Samstag. Verhält sich wie frühere Versionen von Microsoft Excel. |
| 2 | 1 = Montag bis 7 = Sonntag. |
| 3 | 0 = Montag bis 6 = Sonntag. |
| 11 | 1 = Montag bis 7 = Sonntag. |
| 12 | 1 = Dienstag bis 7 = Montag. |
| 13 | 1 = Mittwoch bis 7 = Dienstag. |
| 14 | 1 = Donnerstag bis 7 = Mittwoch. |
| 15 | 1 = Freitag bis 7 = Donnerstag. |
| 16 | 1 = Samstag bis 7 = Freitag. |
| 17 | 1 = Sonntag bis 7 =Samstag. |
Die zweite Möglichkeit, Wochenenden zu konfigurieren, besteht darin, eine in Anführungszeichen eingeschlossene 7-stellige Zeichenfolge anzugeben, die aus 1en und 0en besteht, wobei "1" für einen arbeitsfreien Tag und "0" für einen Arbeitstag steht. Die erste Position steht für Montag.
Stichprobendaten
| A | B | C | |
|---|---|---|---|
| 1 | Datum | Person | Ausgaben |
| 2 | 2/1/2023 | Abby | $3456.00 |
| 3 | 5/12/2023 | Brandon | $4783.30 |
| 4 | 7/4/2023 | Corinna | $3167.09 |
| 5 | 2/21/2023 | Damon | $2965.89 |
| 6 | 12/5/2023 | Esther | $3014.88 |
| 7 | 6/16/2023 | Francoise | $2762.93 |
Beispiel-Formeln
| Anwendungsfall | Formel | Erklärung und Ergebnis |
|---|---|---|
| Gibt den Wochentag für ein Datum in einer Zelle zurück (Standard-Nummerierung: Sonntag=1 … Samstag=7). | =WOCHENTAG(A2) |
A2 ist der 1.2.2023, ein Mittwoch. Mit dem Standard-return_type (1), bei dem Sonntag=1 bis Samstag=7 gilt, ergibt Mittwoch 4. |
| Gibt den Wochentag anhand eines alternativen Nummerierungsschemas zurück (Montag=1 … Sonntag=7). | =WEEKDAY(A3, 2) |
A3 ist der 12.5.2023, ein Freitag. return_type 2 nummeriert Montag=1 bis Sonntag=7, sodass Freitag 6 ergibt. |
| Prüfen Sie, ob ein Datum auf ein Wochenende fällt. | =WENN(ODER(WOCHENTAG(A4;2)=6;WOCHENTAG(A4;2)=7);"Wochenende“;"Wochentag“) |
Bei Verwendung von return_type 2 (Montag=1…Sonntag=7) gilt Samstag=6 und Sonntag=7. A4 ist der 4.7.2023, ein Dienstag (WEEKDAY(A4,2)=2), daher trifft keine der Bedingungen zu, und die Formel gibt "Weekday" zurück. |
| Gesamtausgaben für Transaktionen, die an einem Freitag stattgefunden haben. | =SUM(IF(WEEKDAY(A2:A7)=6,C2:C7,0)) |
Diese Formel funktioniert auf folgende Weise:
Für diesen Datensatz gibt die Formel Folgendes zurück: 7.546,23 $ (die Summe der Zeilen 3 und 7). |
| Schlagen Sie den Namen des Wochentags für ein Datum nach. | =WAHL(WOCHENTAG(A5); „Sonntag“;"Montag“;"Dienstag“;"Mittwoch“;"Donnerstag“;"Freitag“;"Samstag“) |
WEEKDAY(A5) verwendet die Standardnummerierung und gibt somit die Position in der Liste zurück, die mit CHOOSE ausgewählt wird. A5 ist der 21.2.2023, ein Dienstag, sodass WEEKDAY(A5) = 3 ist und CHOOSE "Tuesday" zurückgibt. |
Hinweise
- Die Funktion WEEKDAY gibt einen Wert zurück, auch wenn das Datum leer ist. Achten Sie darauf, dieses Ergebnis abzufangen, wenn leere Daten möglich sind.
- Die Workiva-Plattform speichert Daten als fortlaufende Seriennummern, damit sie in Berechnungen verwendet werden können. Standardmäßig ist der 1. Januar 1900 = 1.
- Wenn
serial_numberaußerhalb des Bereichs liegt, wird ein #NUM!-Fehler zurückgegeben. - Wenn der Wert
return_typenicht in der oben angegebenen Menge enthalten ist, wird ein Fehler #NUM! zurückgegeben. - Wildcards funktionieren mit dieser Funktion nicht.