Aracılığıyla paylaş


GENERATESERIES

Şunlar için geçerlidir: Hesaplanmış sütun Hesaplanan tablo Ölçü Görseli hesaplaması

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>])

Parametreler

Süre 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ı Value olur.

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