WEEKNUMWEEKNUM

Gibt die Wochenzahl für das angegebene Datum und Jahr entsprechend dem Wert return_type zurück.Returns the week number for the given date and year according to the return_type value. Die Wochenzahl gibt an, wo die Woche innerhalb eines Jahres numerisch ist.The week number indicates where the week falls numerically within a year.

SyntaxSyntax

WEEKNUM(<date>, <return_type>)  

ParameterParameters

BenennungTerm DefinitionDefinition
Datumdate Das Datum im datetime-FormatThe date in datetime format.
return_typereturn_type Eine Zahl, die den Rückgabewert bestimmt: Verwenden Sie 1, wenn die Woche am Sonntag beginnt; verwenden Sie 2, wenn die Woche am Montag beginnt.A number that determines the Return value: use 1 when the week begins on Sunday; use 2 when the week begins on Monday. Der Standardwert beträgt 1.The default is 1.

Rückgabetyp: 1, die Woche beginnt am Sonntag.Return type: 1, week begins on Sunday. Wochentage sind mit 1 bis 7 nummeriert.Weekdays are numbered 1 through 7.

Rückgabetyp: 2, die Woche beginnt am Montag.Return type: 2, week begins on Monday. Wochentage sind mit 1 bis 7 nummeriert.Weekdays are numbered 1 through 7.

RückgabewertReturn value

Eine ganze ZahlAn integer number.

BemerkungenRemarks

  • Im Gegensatz zu Microsoft Excel, wo Daten als Seriennummern gespeichert werden, verwendet DAX einen datetime-Datentyp, um mit Datum und Uhrzeit zu arbeiten.In contrast to Microsoft Excel, which stores dates as serial numbers, DAX uses a datetime data type to work with dates and times. Wenn die Quelldaten in einem anderen Format vorliegen, konvertiert DAX die Daten implizit in datetime, um Berechnungen durchzuführen.If the source data is in a different format, DAX implicitly converts the data to datetime to perform calculations.

  • Standardmäßig verwendet die WEEKNUM-Funktion eine Kalenderkonvention, bei der die Woche mit dem 1. Januar als die erste Woche des Jahres betrachtet wird.By default, the WEEKNUM function uses a calendar convention in which the week containing January 1 is considered to be the first week of the year. Die in Europa weit verbreitete Kalendernorm ISO 8601 definiert jedoch die erste Woche als diejenige, in der die Mehrheit der Tage (vier oder mehr) im neuen Jahr fällt.However, the ISO 8601 calendar standard, widely used in Europe, defines the first week as the one with the majority of days (four or more) falling in the new year. Das bedeutet, dass die WEEKNUM-Funktion für Jahre, in denen es in der ersten Januarwoche drei Tage oder weniger gibt, Wochenzahlen zurückgibt, die sich von der Definition der ISO 8601 unterscheiden.This means that for years in which there are three days or less in the first week of January, the WEEKNUM function returns week numbers that are different from the ISO 8601 definition.

BeispielExample

Das folgende Beispiel liefert die Wochenzahl des Datums 14. Februar 2010.The following example returns the week number of the date February 14, 2010.

= WEEKNUM("Feb 14, 2010", 2)  

BeispielExample

Das folgende Beispiel gibt die Wochennummer des in der Spalte HireDate gespeicherten Datums aus der Tabelle Employees (Mitarbeiter) zurück.The following example returns the week number of the date stored in the column, HireDate, from the table, Employees.

= WEEKNUM('Employees'[HireDate])  

Siehe auchSee also

Datums- und UhrzeitfunktionenDate and time functions
YEARFRAC-FunktionYEARFRAC function
WEEKDAY-FunktionWEEKDAY function