Bagikan melalui


AVERAGEX

Berlaku untuk: Kolom terhitung Tabel terhitung Ukur perhitungan Visual

Menghitung rata-rata (rata-rata aritmatika) dari sekumpulan ekspresi yang dievaluasi atas tabel.

Sintaks

AVERAGEX(<table>,<expression>)  

Parameter

Term Definisi
tabel Nama tabel, atau ekspresi yang menentukan tabel tempat agregasi dapat dilakukan.
expression Ekspresi dengan hasil skalar, yang akan dievaluasi untuk setiap baris tabel dalam argumen pertama.

Nilai hasil

Angka desimal.

Keterangan

  • Fungsi AVERAGEX memungkinkan Anda mengevaluasi ekspresi untuk setiap baris tabel, lalu mengambil kumpulan nilai yang dihasilkan dan menghitung rata-rata aritmatikanya. Oleh karena itu, fungsi mengambil tabel sebagai argumen pertamanya, dan ekspresi sebagai argumen kedua.

  • Dalam semua hal lain, AVERAGEX mengikuti aturan yang sama dengan AVERAGE. Anda tidak dapat menyertakan sel non-numerik atau null. Argumen tabel dan ekspresi diperlukan.

  • Ketika tidak ada baris untuk diagregasi, fungsi mengembalikan kosong. Ketika ada baris, tetapi tidak ada yang memenuhi kriteria yang ditentukan, maka fungsi mengembalikan 0.

  • Fungsi ini tidak didukung untuk digunakan dalam mode DirectQuery saat digunakan dalam kolom terhitung atau aturan keamanan tingkat baris (RLS).

Contoh

Contoh berikut menghitung rata-rata pengiriman dan pajak pada setiap pesanan dalam tabel InternetSales, dengan terlebih dahulu menjumlahkan Angkutan ditambah TaxAmt di setiap baris, lalu rata-rata jumlah tersebut.

= AVERAGEX(InternetSales, InternetSales[Freight]+ InternetSales[TaxAmt])  

Jika Anda menggunakan beberapa operasi dalam ekspresi yang digunakan sebagai argumen kedua, Anda harus menggunakan tanda kurung untuk mengontrol urutan perhitungan. Untuk informasi selengkapnya, lihat Referensi Sintaks DAX.

Fungsi AVERAGE
Fungsi AVERAGEA
Fungsi statistik