Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
avgOver
avgOverFungsi menghitung rata-rata ukuran yang dipartisi oleh daftar dimensi.
Sintaksis
Tanda kurung diperlukan. Untuk melihat argumen mana yang opsional, lihat deskripsi berikut.
avgOver (measure,[ partition_field, ... ],calculation level)
Contoh berikut menunjukkan rata-rata di Billed Amount atasCustomer Region. Bidang dalam perhitungan tabel berada di bidang sumur visual.
avgOver ( sum({Billed Amount}), [{Customer Region}] )
Tangkapan layar berikut menunjukkan hasil contoh. Dengan penambahanService Line, jumlah total yang ditagih untuk masing-masing ditampilkan, dan rata-rata ketiga nilai ini ditampilkan di bidang yang dihitung.
Pendapat
- mengukur
-
Ukuran yang ingin Anda lakukan perhitungan, misalnya
sum({Sales Amt}). Gunakan agregasi jika tingkat perhitungan diatur keNULLatauPOST_AGG_FILTER. Jangan gunakan agregasi jika tingkat perhitungan diatur kePRE_FILTERatauPRE_AGG. - bidang partisi
-
(Opsional) Satu atau lebih dimensi yang ingin Anda partisi, dipisahkan dengan koma.
Setiap bidang dalam daftar diapit {} (kurung kurawal), jika lebih dari satu kata. Seluruh daftar terlampir dalam [] (tanda kurung siku).
- tingkat perhitungan
-
(Opsional) Menentukan tingkat perhitungan untuk menggunakan:
-
PRE_FILTER— Perhitungan prefilter dihitung sebelum filter dataset. -
PRE_AGG— Perhitungan preagregat dihitung sebelum menerapkan agregasi dan filter N atas dan bawah ke visual. -
POST_AGG_FILTER— (Default) Perhitungan tabel dihitung saat tampilan visual.
Nilai ini default saat kosong.
POST_AGG_FILTERUntuk informasi selengkapnya, lihat Menggunakan perhitungan sadar level di Quick Suite. -
Contoh
Contoh berikut mendapatkan rata-rata sum(Sales) dipartisi di atas City dan. State
avgOver ( sum(Sales), [City, State] )