#date
#date(year as number, month as number, day as number) as date
Opretter en datoværdi ud fra heltal, der repræsenterer år, måned og dag. Udløser en fejl, hvis disse betingelser ikke er sande:
- 1 ≤ år ≤ 9999
- 1 ≤ måned ≤ 12
- 1 ≤ dag ≤ 31
Opret en dato, der repræsenterer den 26. december 2023.
Brug
#date(2023, 12, 26)
Output
#date(2023, 12, 26)
Konvertér en dato til tekst ved hjælp af et brugerdefineret format og den tyske kultur.
Brug
Date.ToText(#date(2023, 12, 26), [Format="dd MMM yyyy", Culture="de-DE"])
Output
"26 Dez 2023"
Hent rækkerne fra en tabel, der indeholder en dato i 2023.
Brug
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"
Output
#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}
})