Statistical
Microsoft Excel
AVERAGEIF
Menghitung rata-rata nilai dalam range yang memenuhi satu kriteria tertentu.
Tipe hasil:
numberSyntax
AVERAGEIF(range, criteria, [average_range])Parameter
rangerangewajib
Range yang dievaluasi terhadap kriteria
criteriavalue/expressionwajib
Kondisi yang harus dipenuhi (angka, teks, ekspresi seperti ">100")
average_rangerangeopsional
Range yang nilainya dirata-rata. Jika dihilangkan, range pertama yang dirata-rata
Catatan
- Hanya mendukung SATU kriteria — untuk beberapa kriteria gunakan AVERAGEIFS
- Kriteria teks harus diapit tanda kutip — angka tidak perlu
- Mendukung wildcard: * (banyak karakter) dan ? (satu karakter)
- Jika tidak ada data yang memenuhi kriteria, hasilnya #DIV/0! error
Contoh Penggunaan
Rata-rata penjualan kategori tertentu
1 =AVERAGEIF(C2:C100, "Elektronik", D2:D100)
Menghitung rata-rata penjualan (kolom D) hanya untuk baris dengan kategori 'Elektronik' (kolom C)
Hasil
Rata-rata penjualan kategori Elektronik
Rata-rata nilai di atas threshold
1 =AVERAGEIF(B2:B50, ">70")
Rata-rata dari nilai yang lebih dari 70 — average_range tidak perlu karena range yang sama yang dirata-rata
Hasil
Rata-rata nilai siswa yang lulus
Rata-rata berdasarkan wildcard
1 =AVERAGEIF(A2:A100, "Jakarta*", B2:B100)
Rata-rata kolom B untuk baris yang nama kotanya dimulai dengan 'Jakarta'
Hasil
Rata-rata untuk semua kota Jakarta (Selatan, Utara, dll)
Pertanyaan Umum tentang AVERAGEIF
Apa itu fungsi AVERAGEIF di Microsoft Excel?
Menghitung rata-rata nilai dalam range yang memenuhi satu kriteria tertentu. Di Microsoft Excel, fungsi AVERAGEIF termasuk dalam kelompok fungsi yang sering digunakan untuk mengolah dan menganalisis data secara efisien. Hanya mendukung SATU kriteria — untuk beberapa kriteria gunakan AVERAGEIFS.
Bagaimana cara menggunakan AVERAGEIF di Microsoft Excel?
Gunakan sintaks berikut: AVERAGEIF(range, criteria, [average_range]). Kriteria teks harus diapit tanda kutip — angka tidak perlu. Mendukung wildcard: * (banyak karakter) dan ? (satu karakter).
Apa nilai yang dikembalikan oleh fungsi AVERAGEIF?
Fungsi AVERAGEIF 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 AVERAGEIF?
Jika tidak ada data yang memenuhi kriteria, hasilnya #DIV/0! error. Memahami batasan dan perilaku fungsi ini akan membantu kamu menghindari kesalahan umum dalam analisis data.
Apa saja parameter fungsi AVERAGEIF?
Fungsi ini memiliki 2 parameter wajib dan 1 parameter opsional. Parameter yang digunakan: range (range, wajib): Range yang dievaluasi terhadap kriteria; criteria (value/expression, wajib): Kondisi yang harus dipenuhi (angka, teks, ekspresi seperti ">100"); average_range (range, opsional): Range yang nilainya dirata-rata. Jika dihilangkan, range pertama yang dirata-rata.
Latihan terkait
Praktikkan AVERAGEIF dengan soal interaktif: