Freigeben über


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 datetimeformat.

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 datetimeformat. 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 datedatetimeformatzu 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 datetimevalue entspricht 8. Januar 2009 interpretiert. if die aktuellen date/time Einstellungen stellen jedoch Datumsangaben im formatDay/Month/Yeardar, dann würde dieselbe Zeichenfolge als eine datetimevalue 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)

Date and time FunktionenWEEKNUM FunktionYEARFRAC Funktion