Zdieľať cez


GENERATESERIES

Vzťahuje sa na:vypočítaný stĺpecvypočítanej tabuľkyvizuá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