Les på engelsk

Del via


GENERATESERIES

gjelder:beregnet kolonneberegnet tabellmålevisualobjektberegning

Returnerer en enkelt kolonnetabell som inneholder verdiene i en aritmetisk serie, det vil eksempelvis en sekvens med verdier der hver av dem skiller seg fra det foregående med et konstant antall. Navnet på den returnerte kolonnen er Verdi.

Syntaks

GENERATESERIES(<startValue>, <endValue>[, <incrementValue>])

Parametere

Vilkår Definisjon
startValue Den opprinnelige verdien som ble brukt til å generere sekvensen.
endValue Sluttverdien som brukes til å generere sekvensen.
incrementValue (Valgfritt) Intervallerverdien for sekvensen. Når den ikke er angitt, er standardverdien 1.

Returverdi

En enkelt kolonnetabell som inneholder verdiene i en aritmetisk serie. Navnet på kolonnen er Verdi.

Merknader

  • Når endValue er mindre enn startValue, returneres en tom tabell.

  • incrementValue må være en positiv verdi.

  • Sekvensen stopper ved den siste verdien som er mindre enn eller lik endValue.

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

Eksempel 1

Følgende DAX spørring:

EVALUATE GENERATESERIES(1, 5)

Returnerer følgende tabell med én kolonne:

[Verdi]
1
2
3
4
5

Eksempel 2

Følgende DAX spørring:

EVALUATE GENERATESERIES(1.2, 2.4, 0.4)

Returnerer følgende tabell med én kolonne:

[Verdi]
1.2
1.6
2
2.4

Eksempel 3

Følgende DAX spørring:

EVALUATE GENERATESERIES(CURRENCY(10), CURRENCY(12.4), CURRENCY(0.5))

Returnerer følgende tabell med én kolonne:

[Verdi]
10
10.5
11
11.5
12