Bagikan melalui


GENERATESERIES

Berlaku untuk: Kolom terhitung Tabel terhitung Ukur perhitungan Visual

Mengembalikan tabel kolom tunggal yang berisi nilai seri aritmatika, yaitu, urutan nilai di mana masing-masing berbeda dari yang sebelumnya dengan jumlah konstanta. Nama kolom yang dikembalikan adalah Nilai.

Sintaks

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

Parameter

Term Definisi
startValue Nilai awal yang digunakan untuk menghasilkan urutan.
endValue Nilai akhir yang digunakan untuk menghasilkan urutan.
incrementValue (Opsional) Nilai kenaikan urutan. Ketika tidak disediakan, nilai defaultnya adalah 1.

Nilai hasil

Tabel kolom tunggal yang berisi nilai seri aritmatika. Nama kolom adalah Nilai.

Keterangan

  • Ketika endValue kurang dari startValue, tabel kosong dikembalikan.

  • incrementValue harus berupa nilai positif.

  • Urutan berhenti pada nilai terakhir yang kurang dari atau sama dengan endValue.

  • Fungsi ini tidak didukung untuk digunakan dalam mode DirectQuery saat digunakan dalam kolom terhitung atau aturan keamanan tingkat baris (RLS).

Contoh 1

Kueri DAX berikut:

EVALUATE GENERATESERIES(1, 5)

Mengembalikan tabel berikut dengan satu kolom:

[Nilai]
1
2
3
4
5

Contoh 2

Kueri DAX berikut:

EVALUATE GENERATESERIES(1.2, 2.4, 0.4)

Mengembalikan tabel berikut dengan satu kolom:

[Nilai]
1.2
1.6
2
2.4

Contoh 3

Kueri DAX berikut:

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

Mengembalikan tabel berikut dengan satu kolom:

[Nilai]
10
10.5
11
11.5
12