GENERATESERIES
Vzťahuje sa na:vypočítaný stĺpec
vypočítanej tabuľky
vizuálového výpočtu
Vráti tabuľku s jedným stĺpcom obsahujúcu hodnoty aritmetického radu, čiže sekvenciu hodnôt, v ktorej sa každá líši od predchádzajúcej tým rozdielom. Názov vráteného stĺpca je Hodnota.
Syntax
GENERATESERIES(<startValue>, <endValue>[, <incrementValue>])
Parametre
Termín | Definícia |
---|---|
startValue |
Počiatočná hodnota použitá na generovanie sekvencie. |
endValue |
Konečná hodnota použitá na generovanie sekvencie. |
incrementValue |
(Voliteľné) Prírastková hodnota sekvencie. Ak nie je zadaná, predvolená hodnota je 1. |
Vrátená hodnota
Tabuľka s jedným stĺpcom obsahujúca hodnoty aritmetického radu. Názov stĺpca je Hodnota.
Poznámky
Keď je hodnota endValue menšia ako hodnota startValue, vráti sa prázdna tabuľka.
Hodnota incrementValue musí byť kladná hodnota.
Sekvencia sa zastaví na poslednej hodnote, ktorá je menšia alebo rovná hodnote endValue.
Táto funkcia nie je podporovaná na použitie v režime DirectQuery, keď sa používa vo vypočítaných stĺpcoch alebo v pravidlách zabezpečenia na úrovni riadkov (RLS).
Príklad č. 1
Nasledujúci DAX dotaz:
EVALUATE GENERATESERIES(1, 5)
Vráti nasledujúcu tabuľku s jedným stĺpcom:
[Hodnota] |
---|
1 |
2 |
3 |
4 |
5 |
Príklad č. 2
Nasledujúci DAX dotaz:
EVALUATE GENERATESERIES(1.2, 2.4, 0.4)
Vráti nasledujúcu tabuľku s jedným stĺpcom:
[Hodnota] |
---|
1.2 |
1.6 |
2 |
2.4 |
Príklad č. 3
Nasledujúci DAX dotaz:
EVALUATE GENERATESERIES(CURRENCY(10), CURRENCY(12.4), CURRENCY(0.5))
Vráti nasledujúcu tabuľku s jedným stĺpcom:
[Hodnota] |
---|
10 |
10.5 |
11 |
11.5 |
12 |