DATEDIFF
Koskee seuraavia:Laskettu sarake
Laskettu taulukko
Mittayksikkö
Visuaalinen laskenta -
Palauttaa kahden päivämäärän välisten aikavälien rajojen määrän.
Syntaksi
DATEDIFF(<Date1>, <Date2>, <Interval>)
Parametrit
Termi | Määritelmä |
---|---|
Date1 |
Skalaarinen datetime-arvo. |
Date2 |
Skalaarinen datetime-arvo. |
Interval |
Päivämäärien vertailussa käytettävä aikaväli. Arvo voi olla jokin seuraavista: - SECOND - MINUTE - HOUR - DAY -VIIKKO - MONTH - QUARTER - YEAR |
Palautusarvo
Kahden päivämäärän välisten aikavälien rajojen määrä.
Huomautuksia
Positiivinen tulos palautetaan, jos Päivämäärä2 on suurempi kuin Päivämäärä1. Negatiivinen tulos palautetaan, jos Päivämäärä1 on suurempi kuin Päivämäärä2.
Esimerkki
Tämän artikkelin esimerkkejä voidaan käyttää Adventure Works DW 2020 Power BI Desktop -mallissa. Jos haluat hakea mallin, katso DAX esimerkkimallin.
Seuraava kyselyn DAX:
EVALUATE
VAR StartDate = DATE ( 2019, 07, 01 )
VAR EndDate = DATE ( 2021, 12, 31 )
RETURN
{
( "Year", DATEDIFF ( StartDate, EndDate, YEAR ) ),
( "Quarter", DATEDIFF ( StartDate, EndDate, QUARTER ) ),
( "Month", DATEDIFF ( StartDate, EndDate, MONTH ) ),
( "Week", DATEDIFF ( StartDate, EndDate, WEEK ) ),
( "Day", DATEDIFF ( StartDate, EndDate, DAY ) )
}
Palauttaa seuraavat:
Arvo1 | Arvo2 |
---|---|
Vuosi | 2 |
Neljännes | 9 |
Kuukausi | 29 |
Viikko | 130 |
Päivä | 914 |