WEEKDAY
Gilt für:Berechnete Spalteberechnete TabelleMeasurevisuelle Berechnung
Gibt eine Zahl zwischen 1 und 7 zurück, die die day der Woche eines dateidentifiziert. Standardmäßig reicht die day von 1 (Sonntag) bis 7 (Samstag).
Syntax
WEEKDAY(<date>, <return_type>)
Parameter
Begriff | Definition |
---|---|
date |
Eine date in datetime format.Datumsangaben sollten mithilfe der funktion DATE mithilfe von Ausdrücken eingegeben werden, die zu einem date, or als Ergebnis anderer Formeln führen. |
return_type |
Eine Zahl, die die Rückgabe-valuebestimmt: Rückgabetyp: 1, Woche beginnt am Sonntag (1) and endet am Samstag (7). Nummerierung von 1 bis 7. Rückgabetyp: 2, Woche beginnt am Montag (1) and endet am Sonntag (7). Rückgabetyp: 3, Woche beginnt am Montag (0) and endet am Sonntag (6).Nummeriert 0 bis 6. |
value zurückgeben
Eine ganze Zahl von 1 bis 7.
Bemerkungen
Im Gegensatz zu Microsoft Excel, das Datumsangaben als fortlaufende Zahlen speichert, funktioniert DAX mit Datumsangaben and Uhrzeiten in einem
datetime
format. If 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 einer dateeingeben, aber um unerwartete Ergebnisse zu vermeiden, empfiehlt es sich, den Text convert einem date
datetime
formatzu first.Wenn das argument date eine Textdarstellung des dateist, verwendet die Funktion das Gebietsschema anddate/time Einstellungen des Clientcomputers, um den Text value zu verstehen, um die Konvertierung durchzuführen. If die aktuellen date/time Einstellungen Datumsangaben in der format von Month/Day/Yeardarstellen, wird dann die Zeichenfolge "1/8/2009" als
datetime
value entspricht 8. Januar 2009 interpretiert. if die aktuellen date/time Einstellungen stellen jedoch Datumsangaben im formatDay/Month/Yeardar, dann würde dieselbe Zeichenfolge als einedatetime
value interpretiert, die dem 1. August 2009 entspricht.
Beispiel
Im folgenden Beispiel wird die date aus der Spalte [HireDate] abgerufen, 1 hinzugefügt, and zeigt die weekday an, die diesem dateentspricht. Da das argument return_type
nicht angegeben wurde, wird die Standard-format verwendet, in der 1 Sonntag and 7 ist Samstag.
If das Ergebnis 4 ist, wäre die day mittwochs.
= WEEKDAY([HireDate]+1)