Bagikan melalui


MEMPERLUAS

Berlaku untuk:Hitung kolomTerhitung Tabelterhitung Mengukurperhitungan Visual

Mengambil konteks dengan tingkat detail tambahan dibandingkan dengan konteks saat ini. Jika ekspresi disediakan, mengembalikan nilainya dalam konteks baru, memungkinkan navigasi dalam hierarki dan perhitungan pada tingkat yang lebih rinci.

Sintaks

Sintaks yang melakukan navigasi dan perhitungan.

EXPAND ( <expression>, <axis>[, N] )
EXPAND ( <expression>, <column>[, <column>] ... )

Sintaks yang hanya melakukan navigasi.

EXPAND ( <axis>[, N] )
EXPAND ( <column>[, <column>] ... )

Parameter

Term Definisi
expression Ekspresi yang akan dievaluasi dalam konteks baru.
Axis Referensi sumbu.
column Kolom di kisi data.
N (Opsional) Jumlah tingkat yang akan diperluas. Jika dihilangkan, nilai defaultnya adalah 1.

Nilai hasil

Untuk versi yang melakukan navigasi dan perhitungan, fungsi mengembalikan nilai ekspresi dalam konteks baru setelah menavigasi ke tingkat baru. Untuk versi yang hanya melakukan navigasi, fungsi memodifikasi konteks evaluasi dengan menavigasi ke tingkat baru.

Keterangan

  • Fungsi ini hanya dapat digunakan dalam perhitungan visual.
  • Versi fungsi khusus navigasi dapat digunakan di dalam fungsi CALCULATE.
  • Tingkat hierarki ditentukan oleh semua kolom di setiap sumbu yang dirujuk oleh referensi sumbu.
  • Ketika kolom ditentukan, sumbu ditentukan dengan menyertakan sumbu setiap kolom saat pertama kali ditemui.
  • Ketika N ditentukan, fungsi menavigasi ke bawah tingkat N hierarki dari tingkat saat ini atau tingkat bawah, mana yang lebih dulu.
  • Ketika beberapa kolom ditentukan, fungsi menavigasi ke bawah hierarki hingga mencapai tingkat pertama di mana semua kolom yang ditentukan ada.
  • Navigasi dimulai pada sel saat ini dalam matriks data, turun ke bawah hierarki. Jika kolom yang ditentukan berada pada tingkat yang lebih tinggi dari sel saat ini, kolom tersebut akan diabaikan.
  • Seringkali, ada beberapa sel keturunan pada tingkat yang lebih rendah; oleh karena itu, beberapa bentuk agregasi diperlukan untuk argumen ekspresi.

Contoh

Mengingat tabel yang meringkas total penjualan untuk hierarki dengan tingkat untuk total, tahun, kuartal dan bulan, perhitungan DAX berikut menghitung nilai maksimum [SalesAmount] di tingkat anak, tingkat cucu, dan tingkat bulan, masing-masing.

MaxOfChildren = EXPAND(MAX([SalesAmount]), ROWS)
MaxOfGrandChildren = EXPAND(MAX([SalesAmount]), ROWS, 2)
MaxOfMonthChildren = EXPAND(MAX([SalesAmount]), [Month])

Cuplikan layar di bawah ini memperlihatkan matriks dengan tiga perhitungan visual.

Perhitungan visual DAX

Lihat juga

EXPANDALL
RUNTUHNYA
CIUTKANSEALL