WEEKDAY
Gilt für:Berechnete Spalte
Berechnete Tabelle
Measure
visuelle Berechnung
Gibt eine Zahl zwischen 1 und 7 zurück, die den Wochentag eines Datums angibt. Standardmäßig liegt der Tag zwischen 1 (Sonntag) und 7 (Samstag).
Syntax
WEEKDAY(<date>, <return_type>)
Parameter
Begriff | Definition |
---|---|
date |
Ein Datum im datetime Format.Datumsangaben sollten mithilfe der funktion DATE eingegeben werden, indem Ausdrücke verwendet werden, die zu einem Datum oder als Ergebnis anderer Formeln führen. |
return_type |
Eine Zahl, die den Rückgabewert bestimmt: Rückgabetyp: 1, Woche beginnt am Sonntag (1) und endet am Samstag (7). Nummerierung von 1 bis 7. Rückgabetyp: 2, Woche beginnt montags (1) und endet am Sonntag (7). Rückgabetyp: 3, Woche beginnt am Montag (0) und endet am Sonntag (6).Nummeriert 0 bis 6. |
Rückgabewert
Eine ganze Zahl von 1 bis 7.
Bemerkungen
Im Gegensatz zu Microsoft Excel, das Datumsangaben als fortlaufende Zahlen speichert, funktioniert DAX mit Datums- und Uhrzeitangaben in einem
datetime
Format. Wenn Sie Datumsangaben als fortlaufende Zahlen anzeigen müssen, können Sie die Formatierungsoptionen in Excel verwenden.Sie können auch Datumsangaben in eine akzeptierte Textdarstellung eines Datums eingeben, aber um unerwartete Ergebnisse zu vermeiden, empfiehlt es sich, das Textdatum zuerst in ein
datetime
Format zu konvertieren.Wenn das Datumsargument eine Textdarstellung des Datums ist, verwendet die Funktion die Gebietsschema- und Datums-/Uhrzeiteinstellungen des Clientcomputers, um den Textwert zu verstehen, um die Konvertierung durchzuführen. Wenn die aktuellen Datums-/Uhrzeiteinstellungen Datumsangaben im Format "Monat/Tag/Jahr" darstellen, wird die Zeichenfolge "1.8.2009" als
datetime
Wert interpretiert, der dem 8. Januar 2009 entspricht. Wenn die aktuellen Datums-/Uhrzeiteinstellungen jedoch Datumsangaben im Format "Tag/Monat/Jahr" darstellen, wird dieselbe Zeichenfolge alsdatetime
Wert interpretiert, der dem 1. August 2009 entspricht.
Beispiel
Im folgenden Beispiel wird das Datum aus der Spalte [HireDate] abgerufen, 1 hinzugefügt und der Wochentag angezeigt, der diesem Datum entspricht. Da das argument return_type
nicht angegeben wurde, wird das Standardformat verwendet, in dem 1 Sonntag und 7 samstags ist. Wenn das Ergebnis 4 ist, wäre der Tag Mittwoch.
= WEEKDAY([HireDate]+1)
Verwandte Inhalte
Funktionen für Datum und UhrzeitWEEKNUM FunktionYEARFRAC Funktion