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 |