Merk
Tilgang til denne siden krever autorisasjon. Du kan prøve å logge på eller endre kataloger.
Tilgang til denne siden krever autorisasjon. Du kan prøve å endre kataloger.
gjelder:
beregnet kolonne
beregnet tabell
måle
visualobjektberegning
Returnerer antall intervallgrenser mellom to datoer.
Syntaks
DATEDIFF(<Date1>, <Date2>, <Interval>)
Parametere
| Vilkår | Definisjon |
|---|---|
Date1 |
En skalardato/-verdi. |
Date2 |
En skalardato/-verdi. |
Interval |
Intervallet som skal brukes ved sammenligning av datoer. Verdien kan være ett av følgende: - SECOND - MINUTE - HOUR - DAY -UKE - MONTH - QUARTER - YEAR |
Returverdi
Antall intervallgrenser mellom to datoer.
Merknader
DATEDIFF returnerer et positivt resultat hvis Dato2 er større enn Dato1. Det returnerer et negativt resultat hvis Dato1 er større enn Dato2.
Eksempel
Eksempler i denne artikkelen kan brukes med eksempelmodellen Adventure Works DW 2020 Power BI Desktop. Hvis du vil ha modellen, kan du se DAX eksempelmodell.
Følgende DAX spørring:
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 ) )
}
Returnerer følgende:
| Verdi1 | Verdi2 |
|---|---|
| År | 2 |
| Kvartal | 9 |
| Måned | 29 |
| Uke | 130 |
| Dag | 914 |