Delen via


GENERATESERIES

Van toepassing op: Berekende kolomBerekende tabelMetingVisuele berekening

Retourneert één kolomtabel met de waarden van een rekenkundige reeks, dat wil gezegd, een reeks waarden waarin elk van de voorgaande waarden verschilt met een constante hoeveelheid. De naam van de geretourneerde kolom is Waarde.

Syntaxis

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

Parameters

Term Definitie
startValue De initiële waarde die wordt gebruikt om de reeks te genereren.
endValue De eindwaarde die wordt gebruikt om de reeks te genereren.
incrementValue (Optioneel) De incrementele waarde van de reeks. Wanneer deze niet is opgegeven, is de standaardwaarde 1.

Retourwaarde

Eén kolomtabel met de waarden van een rekenkundige reeks. De naam van de kolom is Value.

Opmerkingen

  • Wanneer endValue kleiner is dan startValue, wordt een lege tabel geretourneerd.

  • incrementValue moet een positieve waarde zijn.

  • De reeks stopt bij de laatste waarde die kleiner is dan of gelijk is aan endValue.

  • Deze functie wordt niet ondersteund voor gebruik in de DirectQuery-modus wanneer deze wordt gebruikt in regels voor beveiliging op rijniveau (berekende kolommen of beveiliging op rijniveau).

Voorbeeld 1

De volgende DAX-query:

EVALUATE GENERATESERIES(1, 5)

Retourneert de volgende tabel met één kolom:

[Waarde]
1
2
3
4
5

Voorbeeld 2

De volgende DAX-query:

EVALUATE GENERATESERIES(1.2, 2.4, 0.4)

Retourneert de volgende tabel met één kolom:

[Waarde]
1.2
1.6
2
2.4

Voorbeeld 3

De volgende DAX-query:

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

Retourneert de volgende tabel met één kolom:

[Waarde]
10
10.5
11
11.5
12