Del via


DATEADD

gjelder:beregnet kolonneberegnet tabellMeasurevisualobjektberegning

Notat

Denne funksjonen frarådes for bruk i visuelle beregninger da den sannsynligvis returnerer meningsløse resultater.

Returnerer en tabell som contains en kolonne med datoer, flyttet enten fremover or bakover i time med det angitte antallet intervaller fra datoene i gjeldende kontekst.

Syntaks

DATEADD(<dates>,<number_of_intervals>,<interval>)

Parametere

Vilkår Definisjon
dates En kolonne som contains datoer.
number_of_intervals Et heltall som angir antall intervaller som skal legges til i or trekke fra datoene.
interval Intervallet for å forskyve datoene. Intervall value kan være ett av følgende: year, quarter, month, day

Returner value

En tabell som inneholder én kolonne med datevalues.

Merknader

Argumentet dates kan være ett av følgende:

  • En referanse til en date/time kolonne,

  • Et tabelluttrykk som returnerer én enkelt kolonne med date/timevalues,

  • Et boolsk uttrykk som definerer en tabell med én kolonne med date/timevalues.

    Notat

    Begrensninger for boolske uttrykk beskrives i emnet CALCULATE funksjonen.

  • If tallet som er angitt for number_of_intervals er positivt, flyttes datoene i dates fremover i time; if tallet er negativt, flyttes datoene i dates tilbake i time.

  • Parameteren interval er en opplisting, not et sett med strenger. derfor bør valuesnot omsluttes av anførselstegn. I tillegg bør values: year, quarter, month, day staves i sin helhet når du bruker dem.

  • Resultattabellen inneholder bare datoer som finnes i kolonnen dates.

  • If datoene i gjeldende kontekst utgjør not et sammenhengende intervall, returnerer funksjonen en error.

  • Denne funksjonen støttes not for bruk i DirectQuery-modus når den brukes i beregnede kolonner or regler for sikkerhet på radnivå (RLS).

Eksempel – Flytte et sett med datoer

Følgende formel beregner datoer som er ett year før datoene i gjeldende kontekst.

= DATEADD(DateTime[DateKey],-1,year)

Time intelligensfunksjonerDateandtime funksjoner