Statistical
Microsoft Excel
AVERAGEIFS
Menghitung rata-rata nilai yang memenuhi BEBERAPA kriteria sekaligus. Versi multi-kondisi dari AVERAGEIF.
Tipe hasil:
numberSyntax
AVERAGEIFS(average_range, criteria_range1, criteria1, [criteria_range2, criteria2], ...)Parameter
average_rangerangewajib
Range yang nilainya akan dirata-rata
criteria_range1rangewajib
Range pertama yang dievaluasi
criteria1value/expressionwajib
Kriteria pertama yang harus dipenuhi
criteria_range2, criteria2, ...range/valueopsional
Pasangan range dan kriteria tambahan (hingga 127 pasang)
Catatan
- Urutan argumen AVERAGEIFS berbeda dari AVERAGEIF: average_range di depan, bukan di belakang
- Semua kriteria bersifat AND — semua harus terpenuhi. Untuk OR gunakan beberapa AVERAGEIF lalu gabungkan
- Mendukung wildcard (* dan ?) pada kriteria teks
- Hasilnya #DIV/0! jika tidak ada baris yang memenuhi semua kriteria
Contoh Penggunaan
Rata-rata penjualan per region dan kategori
1 =AVERAGEIFS(D2:D100, B2:B100, "Jakarta", C2:C100, "Elektronik")
Rata-rata penjualan (D) hanya untuk baris yang region-nya Jakarta DAN kategorinya Elektronik
Hasil
Rata-rata penjualan Elektronik di Jakarta
Rata-rata nilai dalam rentang tertentu
1 =AVERAGEIFS(B2:B50, B2:B50, ">60", B2:B50, "<=90")
Rata-rata nilai antara 60 dan 90 (eksklusif 60, inklusif 90)
Hasil
Rata-rata nilai dalam rentang B+
Rata-rata dengan kriteria tanggal
1 =AVERAGEIFS(C2:C100, A2:A100, ">="&DATE(2026,1,1), A2:A100, "<"&DATE(2026,4,1))
Rata-rata penjualan Q1 2026 dengan kriteria tanggal awal dan akhir
Hasil
Rata-rata penjualan Q1 2026
Pertanyaan Umum tentang AVERAGEIFS
Apa itu fungsi AVERAGEIFS di Microsoft Excel?
Menghitung rata-rata nilai yang memenuhi BEBERAPA kriteria sekaligus. Versi multi-kondisi dari AVERAGEIF. Di Microsoft Excel, fungsi AVERAGEIFS termasuk dalam kelompok fungsi yang sering digunakan untuk mengolah dan menganalisis data secara efisien. Urutan argumen AVERAGEIFS berbeda dari AVERAGEIF: average_range di depan, bukan di belakang.
Bagaimana cara menggunakan AVERAGEIFS di Microsoft Excel?
Gunakan sintaks berikut: AVERAGEIFS(average_range, criteria_range1, criteria1, [criteria_range2, criteria2], ...). Semua kriteria bersifat AND — semua harus terpenuhi. Untuk OR gunakan beberapa AVERAGEIF lalu gabungkan. Mendukung wildcard (* dan ?) pada kriteria teks.
Apa nilai yang dikembalikan oleh fungsi AVERAGEIFS?
Fungsi AVERAGEIFS mengembalikan nilai bertipe number. Pastikan tipe data hasil sudah sesuai dengan kebutuhan query atau formula kamu. Jika input mengandung nilai NULL, perilaku fungsi dapat berbeda — selalu periksa dokumentasi untuk memastikan hasilnya sesuai ekspektasi.
Apa yang perlu diperhatikan saat menggunakan AVERAGEIFS?
Hasilnya #DIV/0! jika tidak ada baris yang memenuhi semua kriteria. Memahami batasan dan perilaku fungsi ini akan membantu kamu menghindari kesalahan umum dalam analisis data.
Apa saja parameter fungsi AVERAGEIFS?
Fungsi ini memiliki 3 parameter wajib dan 1 parameter opsional. Parameter yang digunakan: average_range (range, wajib): Range yang nilainya akan dirata-rata; criteria_range1 (range, wajib): Range pertama yang dievaluasi; criteria1 (value/expression, wajib): Kriteria pertama yang harus dipenuhi; criteria_range2, criteria2, ... (range/value, opsional): Pasangan range dan kriteria tambahan (hingga 127 pasang).