GENERATESERIES
Dotyczy:kolumna obliczeniowatabela obliczeniowaMeasureobliczenia wizualne
Zwraca tabelę z jedną kolumną zawierającą values serii arytmetycznej, czyli sekwencję values, w której każda z nich różni się od poprzedniej przez stałą ilość. Zwracana nazwa kolumny to Value.
Składnia
GENERATESERIES(<startValue>, <endValue>[, <incrementValue>])
Parametry
Termin | Definicja |
---|---|
startValue |
Początkowa value używana do generate sekwencji. |
endValue |
Koniec value użyty do generate sekwencji. |
incrementValue |
(Opcjonalnie) Przyrost value sekwencji. Po podaniu not domyślnym value jest 1. |
Zwracanie value
Jednokolumna tabela zawierająca values serii arytmetycznej. Nazwa kolumny to Value.
Uwagi
Gdy wartość endValue jest mniejsza niż startValue, zwracana jest pusta tabela.
incrementValue musi być dodatnią value.
Sekwencja zatrzymuje się na lastvalue, która jest mniejsza niż or równa endValue.
Ta funkcja jest not obsługiwana do użycia w trybie DirectQuery w przypadku użycia w kolumnach obliczeniowych or reguł zabezpieczeń na poziomie wiersza.
Przykład 1
Następujące zapytanie DAX:
EVALUATE GENERATESERIES(1, 5)
Zwraca następującą tabelę z jedną kolumną:
[Value] |
---|
1 |
2 |
3 |
4 |
5 |
Przykład 2
Następujące zapytanie DAX:
EVALUATE GENERATESERIES(1.2, 2.4, 0.4)
Zwraca następującą tabelę z jedną kolumną:
[Value] |
---|
1.2 |
1.6 |
2 |
2.4 |
Przykład 3
Następujące zapytanie DAX:
EVALUATE GENERATESERIES(CURRENCY(10), CURRENCY(12.4), CURRENCY(0.5))
Zwraca następującą tabelę z jedną kolumną:
[Value] |
---|
10 |
10.5 |
11 |
11.5 |
12 |