GENERATESERIES

Şunlar için geçerlidir:Hesaplanan sütunHesaplanan tabloÖlçüGörsel hesaplama

Aritmetik serinin değerlerini içeren tek sütunlu bir tablo, yani her birinin bir öncekinden sabit bir miktarla farklı olduğu bir değer dizisi döndürür. Döndürülen sütunun adı Değer'dir.

Sözdizimi

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

Parametre

Terim Tanım
startValue Diziyi oluşturmak için kullanılan ilk değer.
endValue Sırayı oluşturmak için kullanılan bitiş değeri.
incrementValue (İsteğe bağlı) Dizinin artım değeri. Sağlanmadığında varsayılan değer 1'dir.

Dönüş değeri

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

Açıklamalar

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

  • incrementValue pozitif bir değer olmalıdır.

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

  • Bu işlev, hesaplanan sütunlarda veya satır düzeyi güvenlik (RLS) kurallarında kullanıldığında DirectQuery modunda kullanılmak üzere desteklenmez.

Örnek 1

Aşağıdaki DAX sorgusu:

EVALUATE GENERATESERIES(1, 5)

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

[Değer]
1
2
3
4
5

Örnek 2

Aşağıdaki DAX sorgusu:

EVALUATE GENERATESERIES(1.2, 2.4, 0.4)

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

[Değer]
1.2
1.6
2
2.4

Örnek 3

Aşağıdaki DAX sorgusu:

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

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

[Değer]
10
10.5
11
11.5
12