Begivenhed
31. mar., 23 - 2. apr., 23
Den ultimative Microsoft Fabric-, Power BI-, SQL- og AI-communityledede begivenhed. 31. marts til 2. april 2025.
Tilmeld dig i dagDenne browser understøttes ikke længere.
Opgrader til Microsoft Edge for at drage fordel af de nyeste funktioner, sikkerhedsopdateringer og teknisk support.
gælder for:beregnet kolonneberegnet tabelberegning af målingvisualisering
Returnerer den dato, der er det angivne antal måneder før eller efter startdatoen. Brug EDATE til at beregne udløbsdatoer eller forfaldsdatoer, der falder på samme dag i måneden som udstedelsesdatoen.
EDATE(<start_date>, <months>)
Udtryk | Definition |
---|---|
start_date |
En dato i datetime eller text format, der repræsenterer startdatoen. |
months |
Et heltal, der repræsenterer antallet af måneder før eller efter start_date . |
En dato (datetime
).
I modsætning til Microsoft Excel, der gemmer datoer som sekventielle serienumre, arbejder DAX med datoer i et datetime
format. Datoer, der er gemt i andre formater, konverteres implicit.
Hvis start_date
ikke er en gyldig dato, returnerer EDATE en fejl. Sørg for, at den kolonnereference eller dato, du angiver som det første argument, er en dato.
Hvis months
ikke er et heltal, afkortes det.
Når datoargumentet er en tekstrepræsentation af datoen, bruger funktionen EDATE indstillingerne for landestandard og dato og klokkeslæt på klientcomputeren til at forstå tekstværdien for at udføre konverteringen. Hvis de aktuelle indstillinger for dato og klokkeslæt repræsenterer en dato i formatet måned/dag/år, fortolkes følgende streng "1/8/2009" som en datetime-værdi, der svarer til den 8. januar 2009. Men hvis de aktuelle indstillinger for dato og klokkeslæt repræsenterer en dato i formatet dag/måned/år, fortolkes den samme streng som en datetime-værdi, der svarer til den 1. august 2009.
Hvis den ønskede dato er forbi den sidste dag i den tilsvarende måned, returneres den sidste dag i måneden. Følgende funktioner: EDATE("2009-01-29", 1), EDATE("2009-01-30", 1), EDATE("2009-01-31", 1) returnerer 28. februar 2009. der svarer til en måned efter startdatoen.
Denne funktion understøttes ikke til brug i DirectQuery-tilstand, når den bruges i beregnede kolonner eller RLS-regler (row-level security).
I følgende eksempel returneres datoen tre måneder efter ordredatoen, som er gemt i kolonnen [TransactionDate].
= EDATE([TransactionDate],3)
funktionen EOMONTH
funktionerne Dato og klokkeslæt
Begivenhed
31. mar., 23 - 2. apr., 23
Den ultimative Microsoft Fabric-, Power BI-, SQL- og AI-communityledede begivenhed. 31. marts til 2. april 2025.
Tilmeld dig i dag