Bagikan melalui


PREVIOUS

Applies to:Calculated columnCalculated tableMeasureVisual calculation

Hanya digunakan dalam perhitungan visual. Mengambil nilai dalam elemen sumbu sebelumnya dalam matriks visual.

Syntax

PREVIOUS ( <column>[, <steps>][, <axis>][, <orderBy>][, <blanks>][, reset] )

Parameters

Term Definition
column Kolom yang akan diambil.
steps (Opsional) Menunjukkan jumlah baris untuk mundur untuk mengambil nilai. Jika dihilangkan, 1 digunakan (baris sebelumnya persis).
axis (Opsional) Referensi sumbu. Jika dihilangkan, sumbu pertama definisi Bentuk Visual digunakan.
orderBy (Opsional) ORDERBYKlausa () dengan ekspresi yang menentukan cara mengurutkan setiap partisi di axissepanjang . Jika orderBy tidak disediakan, data diurutkan menurut kolom pengelompokan pada default axis dalam urutan naik secara default.
blanks (Opsional) Enumerasi yang menentukan cara menangani nilai kosong saat mengurutkan axis.
Nilai yang didukung adalah:
  • DEFAULT (nilai default), di mana perilaku untuk nilai numerik adalah nilai kosong diurutkan antara nilai nol dan negatif. Perilaku untuk string adalah nilai kosong diurutkan sebelum semua string, termasuk string kosong.
  • FIRST, kosong selalu diurutkan pada awal, terlepas dari urutan pengurutan naik atau turun.
  • LAST, kosong selalu diurutkan di akhir, terlepas dari urutan pengurutan naik atau turun.
reset (Opsional) Menunjukkan apakah perhitungan diatur ulang, dan pada tingkat hierarki kolom bentuk visual mana. Nilai yang diterima adalah: referensi bidang ke kolom dalam bentuk visual saat ini, NONE (default), LOWESTPARENT, HIGHESTPARENT, atau bilangan bulat. Perilaku tergantung pada tanda bilangan bulat:
- Jika nol atau dihilangkan, perhitungan tidak direset. Setara dengan NONE.
- Jika positif, bilangan bulat mengidentifikasi kolom mulai dari biji-bijian tertinggi dan independen. HIGHESTPARENT setara dengan 1.
- Jika negatif, bilangan bulat mengidentifikasi kolom mulai dari terendah, relatif terhadap butir saat ini. LOWESTPARENT setara dengan -1.

Return value

Nilai column dari elemen sumbu sebelumnya.

Remarks

Fungsi ini hanya dapat digunakan dalam perhitungan visual.

Jika nilainya absolut (yaitu, bilangan reset bulat positif, HIGHESTPARENT atau referensi bidang) dan perhitungan dievaluasi pada atau di atas tingkat target dalam hierarki, perhitungan diatur ulang untuk setiap elemen individu. Artinya, fungsi dievaluasi dalam partisi yang hanya berisi elemen tertentu.

Example

Perhitungan visual berikut mengembalikan jumlah penjualan baris sebelumnya pada sumbu ROWS, yang direset pada induk terendah.

PreviousInternetSalesAmount = PREVIOUS ( [Sum of SalesAmount], ROWS, LowestParent )

Cuplikan layar di bawah ini memperlihatkan matriks visual dan ekspresi perhitungan visual:

DAX perhitungan visual

FIRST LAST NEXT