Del via


GENERATESERIES

gjelder:beregnet kolonneberegnet tabellMeasurevisualobjektberegning

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

Syntaks

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

Parametere

Vilkår Definisjon
startValue Den første value brukt til å generate sekvensen.
endValue Slutten value brukt til å generate sekvensen.
incrementValue (Valgfritt) Intervaller value av sekvensen. Når not angitt, er standard value 1.

Returner value

En enkelt kolonnetabell som inneholder values i en aritmetisk serie. Navnet på kolonnen er Value.

Merknader

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

  • incrementValue må være en positiv value.

  • Sekvensen stopper ved lastvalue som er mindre enn or lik endValue.

  • 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 1

Følgende DAX spørring:

EVALUATE GENERATESERIES(1, 5)

Returnerer følgende tabell med én kolonne:

[Value]
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:

[Value]
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:

[Value]
10
10.5
11
11.5
12