PREVIOUS
Berlaku untuk: kolom terhitungTabel terhitung
Ukur
Perhitungan visual
Hanya digunakan dalam perhitungan visual. Mengambil nilai dalam elemen sumbu sebelumnya dalam matriks visual.
Sintaksis
PREVIOUS ( <column>[, <steps>][, <axis>][, <blanks>][, reset] )
Parameter
Istilah | Definisi |
---|---|
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. |
blanks |
(Opsional) Enumerasi yang menentukan cara menangani nilai kosong saat mengurutkan axis .
Nilai yang didukung adalah:
|
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. |
Mengembalikan nilai
Nilai column
dari elemen sumbu sebelumnya.
Komentar
Fungsi ini hanya dapat digunakan dalam perhitungan visual.
Contoh
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:
perhitungan visual