GENERATESERIES

Her birinin bir önceki ile arasında sabit bir değerin bulunduğu değerler dizisi olan aritmetik dizi değerlerini içeren tek sütunlu bir tablo döndürür. Döndürülen sütunun adı Değer olur.

Sözdizimi

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

Parametreler

Süre Tanım
startValue Diziyi oluşturmak için kullanılan ilk değer.
endValue Diziyi oluşturmak için kullanılan son değer.
IncrementValue (İsteğe bağlı) Dizinin artış değeri. Sağlanmazsa 1 varsayılan değeri kullanılır.

Döndürülen değer

Aritmetik serinin değerlerini içeren tek sütunlu tablo. Sütunun adı Değer olur.

Açıklamalar

  • startValue değeri endValue değerinden küçükse boş tablo döndürülür.

  • incrementValue pozitif tamsayı olmalıdır.

  • Sıra, endValue değerinden küçük veya ona eşit olan son değerde durur.

  • Hesaplanmış sütunlarda veya satır düzeyi güvenlik (RLS) kurallarında kullanıldığında, bu işlevin DirectQuery modunda kullanılması desteklenmez.

Örnek 1

Aşağıdaki DAX işlevi:

EVALUATE GENERATESERIES(1, 5)

Aşağıdaki tek sütunlu tabloyu döndürür:

[Değer]
1
2
3
4
5

Örnek 2

Aşağıdaki DAX işlevi:

EVALUATE GENERATESERIES(1.2, 2.4, 0.4)

Aşağıdaki tek sütunlu tabloyu döndürür:

[Değer]
1.2
1.6
2
2.4

Örnek 3

Aşağıdaki DAX işlevi:

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

Aşağıdaki tek sütunlu tabloyu döndürür:

[Değer]
10
10,5
11
11,5
12