DATEDATE

Returnerar det angivna datumet i datetime-format.Returns the specified date in datetime format.

SyntaxSyntax

DATE(<year>, <month>, <day>)  

ParametrarParameters

TermTerm DefinitionDefinition
åryear Ett tal som representerar året.A number representing the year.

Värdet för argumentet year kan innehålla en till fyra siffror.The value of the year argument can include one to four digits. Argumentet year tolkas enligt det datumsystem som används av datorn.The year argument is interpreted according to the date system used by your computer.

Datum som börjar med 1 mars 1900 stöds.Dates beginning with March 1, 1900 are supported.

Om du anger ett tal som har decimaler avrundas talet.If you enter a number that has decimal places, the number is rounded.

För värden som är större än 9999 eller mindre än noll (negativa värden) returnerar funktionen felet #VALUE!For values greater than 9999 or less than zero (negative values), the function returns a #VALUE! error.error.

Om värdet för year är mellan 0 och 1899 läggs värdet till i 1900 för att producera det slutliga värdet.If the year value is between 0 and 1899, the value is added to 1900 to produce the final value. Se exemplen nedan.See the examples below. Obs! Du bör använda fyra siffror för argumentet year när det är möjligt för att förhindra oönskade resultat.Note: You should use four digits for the year argument whenever possible to prevent unwanted results. Om du till exempel använder 07 returneras 1907 som värde för year.For example, using 07 returns 1907 as the year value.
månadmonth Ett tal som representerar månaden eller en beräkning enligt följande regler:A number representing the month or a calculation according to the following rules:

Negativa heltal stöds inte.Negative integers are not supported. Giltiga värden är 1–12.Valid values are 1-12.

Om month är en siffra mellan 1 och 12 representerar den en månad på året.If month is a number from 1 to 12, then it represents a month of the year. 1 representerar januari, 2 representerar februari och så vidare till 12, som representerar december.1 represents January, 2 represents February, and so on until 12 that represents December.

Om du anger ett heltal som är större än 12 sker följande beräkning: datumet beräknas genom att värdet för month läggs till i year.If you enter an integer larger than 12, the following computation occurs: the date is calculated by adding the value of month to the year. Om du till exempel har DATE( 2008, 18, 1) returnerar funktionen ett datetime-värde som motsvarar 1 juni 2009, eftersom 18 månader läggs till i början av 2008 och ger värdet juni 2009.For example, if you have DATE( 2008, 18, 1), the function returns a datetime value equivalent to June 1st of 2009, because 18 months are added to the beginning of 2008 yielding a value of June 2009. Se exemplen nedan.See examples below.
dayday Ett tal som representerar dagen eller en beräkning enligt följande regler:A number representing the day or a calculation according to the following rules:

Negativa heltal stöds inte.Negative integers are not supported. Giltiga värden är 1–31.Valid values are 1-31.

Om day är en siffra mellan 1 och den sista dagen i en viss månad representerar den en dag i månaden.If day is a number from 1 to the last day of the given month then it represents a day of the month.

Om du anger ett heltal som är större än den sista dagen i en viss månad sker följande beräkning: datumet beräknas genom att värdet för day läggs till i month.If you enter an integer larger than last day of the given month, the following computation occurs: the date is calculated by adding the value of day to month. I till exempel formeln DATE( 2008, 3, 32) returnerar funktionen DATE ett datetime-värde som motsvarar 1 april 2008, eftersom 32 dagar läggs till i början av mars, vilket ger värdet 1 april.For example, in the formula DATE( 2008, 3, 32), the DATE function returns a datetime value equivalent to April 1st of 2008, because 32 days are added to the beginning of March yielding a value of April 1st.

Om day innehåller en decimaldel avrundas värdet till närmaste heltal.If day contains a decimal portion, it is rounded to the nearest integer value.

ReturvärdeReturn value

Returnerar det angivna datumet (datetime).Returns the specified date (datetime).

KommentarerRemarks

  • Funktionen DATE tar de heltal som är indata som argument och genererar motsvarande datum.The DATE function takes the integers that are input as arguments, and generates the corresponding date. Funktionen DATE är mest användbar i situationer där året, månaden och dagen tillhandahålls av formler.The DATE function is most useful in situations where the year, month, and day are supplied by formulas. Till exempel kan underliggande data innehålla datum i ett format som inte känns igen som ett datum, till exempel ÅÅÅÅMMDD.For example, the underlying data might contain dates in a format that is not recognized as a date, such as YYYYMMDD. Du kan använda funktionen DATE tillsammans med andra funktioner för att konvertera datum till ett tal som kan identifieras som ett datum.You can use the DATE function in conjunction with other functions to convert the dates to a number that can be recognized as a date.

  • Till skillnad från Microsoft Excel, där datum lagras som serienummer, returnerar DAX-datumfunktioner alltid en datetime-datatyp.In contrast to Microsoft Excel, which stores dates as a serial number, DAX date functions always return a datetime data type. Du kan dock använda formatering för att visa datum som serienummer om du vill.However, you can use formatting to display dates as serial numbers if you want.

  • Den här funktionen kan inte användas i DirectQuery-läge när den används i beräknade kolumner eller regler för säkerhet på radnivå (RLS).This function is not supported for use in DirectQuery mode when used in calculated columns or row-level security (RLS) rules.

Exempel: Returnera ett enkelt datumExample: Returning a Simple Date

DescriptionDescription

Följande formel returnerar datumet 8 juli 2009:The following formula returns the date July 8, 2009:

= DATE(2009,7,8)  

Exempel: År före 1899Example: Years before 1899

Om det värde som du anger för argumentet year är mellan 0 (noll) och 1899 (inklusivt), läggs värdet till i 1900 för att beräkna året.If the value that you enter for the year argument is between 0 (zero) and 1899 (inclusive), that value is added to 1900 to calculate the year. Följande formel returnerar 2 januari 1908: (1900+08).The following formula returns January 2, 1908: (1900+08).

= DATE(08,1,2)  

Exempel: År efter 1899Example: Years after 1899

Om year är mellan 1900 och 9999 (inklusivt) används det värdet som år.If year is between 1900 and 9999 (inclusive), that value is used as the year. Följande formel returnerar 2 januari 2008:The following formula returns January 2, 2008:

= DATE(2008,1,2)  

Exempel: Arbeta med månaderExample: Working with Months

Om month är större än 12 lägger month till det antalet månader till den första månaden i det angivna året.If month is greater than 12, month adds that number of months to the first month in the year specified. Följande formel returnerar datumet 2 februari 2009:The following formula returns the date February 2, 2009:

= DATE(2008,14,2)  

Exempel: Arbeta med dagarExample: Working with Days

Om day är större än antalet dagar i den månad som anges lägger day till det antalet dagar till den första dagen i månaden.If day is greater than the number of days in the month specified, day adds that number of days to the first day in the month. Följande formel returnerar datumet 4 februari 2008:The following formula returns the date February 4, 2008:

= DATE(2008,1,35)  

Se ävenSee also

Datum- och tidsfunktionerDate and time functions
Funktionen DAYDAY function
Funktionen TODAYTODAY function