Baca dalam bahasa Inggris

Bagikan melalui


EXPAND

Berlaku untuk: kolom terhitungTabel terhitungMeasurePerhitungan visual

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

Sintaksis

Sintaks yang melakukan penghitungan and navigasi.

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

Sintaks yang hanya melakukan navigasi.

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

Parameter

Istilah Definisi
expression Ekspresi yang akan dievaluasi dalam konteks baru.
axis Referensi sumbu.
column Kolom di kisi data.
N (Opsional) Jumlah tingkat untuk expand. If dihilangkan, value default adalah 1.

Mengembalikan value

Untuk versi yang melakukan penghitungan and navigasi, fungsi mengembalikan value ekspresi dalam konteks baru setelah menavigasi ke tingkat baru. Untuk versi yang hanya melakukan navigasi, fungsi memodifikasi konteks evaluasi dengan menavigasi ke tingkat baru.

Komentar

  • Fungsi ini hanya dapat digunakan dalam perhitungan visual.
  • Versi fungsi khusus navigasi dapat digunakan di dalam fungsi CALCULATE.
  • Tingkat hierarki ditentukan oleh kolom all di setiap sumbu yang dirujuk oleh referensi sumbu.
  • Ketika kolom ditentukan, sumbu ditentukan dengan menyertakan sumbu setiap kolom firsttime yang ditemuinya.
  • Ketika N ditentukan, fungsi menavigasi ke bawah tingkat N hierarki dari tingkat saat ini or tingkat bawah, mana pun yang first.
  • Ketika beberapa kolom ditentukan, fungsi menavigasi hierarki hingga mencapai tingkat first di mana all kolom yang ditentukan ada.
  • Navigasi dimulai pada sel saat ini dalam matriks data, turun ke bawah hierarki. If kolom tertentu berada pada tingkat yang lebih tinggi dari sel saat ini, kolom tersebut akan diabaikan.
  • Seringkali, ada beberapa sel keturunan pada tingkat lower; oleh karena itu, beberapa bentuk agregasi diperlukan untuk argumen ekspresi.

Contoh

Mengingat tabel yang meringkas total penjualan untuk hierarki dengan tingkat total, year, quarterandmonth, perhitungan DAX berikut calculatevalue maksimum [SalesAmount] di tingkat anak, tingkat cucu, masing-masing and tingkat month.

DAX
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.

DAX perhitungan visual

Lihat juga

EXPANDALL COLLAPSE COLLAPSEALL