#date
#date(year as number, month as number, day as number) as date
Oppretter en datoverdi fra heltall som representerer år, måned og dag. Utløser en feil hvis disse betingelsene ikke er sanne:
- 1 ≤ år ≤ 9999
- 1 ≤ måned ≤ 12
- 1 ≤ dag ≤ 31
Opprett en dato som representerer 26. desember 2023.
Bruk
#date(2023, 12, 26)
Utdata
#date(2023, 12, 26)
Konverter en dato til tekst ved hjelp av et egendefinert format og den tyske kulturen.
Bruk
Date.ToText(#date(2023, 12, 26), [Format="dd MMM yyyy", Culture="de-DE"])
Utdata
"26 Dez 2023"
Hent radene fra en tabell som inneholder en dato i 2023.
Bruk
let
Source = #table(type table [Account Code = text, Posted Date = date, Sales = number],
{
{"US-2004", #date(2023,1,20), 580},
{"CA-8843", #date(2023,7,18), 280},
{"PA-1274", #date(2022,1,12), 90},
{"PA-4323", #date(2023,4,14), 187},
{"US-1200", #date(2022,12,14), 350},
{"PTY-507", #date(2023,6,4), 110}
}),
#"Filtered rows" = Table.SelectRows(
Source,
each Date.Year([Posted Date]) = 2023
)
in
#"Filtered rows"
Utdata
#table (type table [Account Code = text, Posted Date = date, Sales = number],
{
{"US-2004", #date(2023, 1, 20), 580},
{"CA-8843", #date(2023, 7, 18), 280},
{"PA-4323", #date(2023, 4, 14), 187},
{"PTY-507", #date(2023, 6, 4), 110}
})