Rumus AVERAGEIF dapat kita gunakan untuk mendapatkan nilai rata-rata dari range yang berisi data dengan menggunakan kriteria tertentu.
Rumus : =AVERAGEIF(range,kriteria,average_range)
- range merupakan alamat sel yang berisi data atau nama range, array, atau acuan yang berisi data.
- kriteria merupakan kriteria yang akan kita uji, berisikan rumus, alamat sel, atau teks yang menggambarkan suatu kriteria. Misalnya 32, "32, ">32", "Jogja", atau B4.
- average_range merupakan alamat range kriteria yang akan kitacari nilai ata-ratanya, range, array, atau acuan yang berisi suatu angka.
- Apabila sel yang ada pada range berisi TRUE atau FALSE maka akan diabaikan.
- Apabila sel didalam average_range kosong, maka juga akan diabaikan.
- Apabila sel yang ada dalam range berisi data teks atau kosong, maka akan menghasilkan suatu nilai eror #DIV0!.
- Apabila sel di dalam kriteria kosong, maka akan dianggap bernilai 0 (nol).
- Di dalam rumus AVERAGEIF kita dapat menggunakan karakter seperti tanda tanya (?) dan tanda bintang (*) didalam kriteria. Tanda tanya menyatakan karakter tunggal, sedangkan tanda bintang menyatakan beberapa karakter. Apabila kita ingin menemukan tanda bintang atau tanda tanya yang nyata, kita dapat menambahkan tilde (~) di depan karakter kriteria tersebut.
- average_range tidak harus memiliki bentuk dan ukuran yang sama dengan range. Alamat sel yang dirata-ratakan merupakan bagian teratas dan sebelah kiri sel dalam average_range sebagai awal sel, dan kemudian memasukkan sel yang sesuai ukuran dan bentuknya ke dalam range. Perhatikan tabel di bawah ini :
Contoh Range
|
Contoh average_range
|
Sel yang akan dievaluasi
|
A1:A5
|
B1:B5
|
B1:B5
|
A1:A5
|
B1:B3
|
B1:B5
|
A1:B4
|
C1:D4
|
C1:D4
|
A1:B4
|
C1:C2
|
C1:D4
|
Contoh :
Data Input Rumus AVERAGEIF |
Rumus
|
Keterangan
|
Hasil
|
=AVERAGEIF(B2:B5,”<23000”)
|
Mencari nilai rata-rata dari semua komisi yang nilai harganya kurang
dari 23000.
|
14000
|
=AVERAGEIF(A2:A5,”<95000”)
|
Mencari nilai rata-rata semua harga yang nilainya kurang dari 95000.
Hasilnya error karena criteria tidak terpenuhi.
|
#DIV/0!
|
=AVERAGEIF(A2:A5,”>250000”)
|
Mencari nilai rata-rata semua harga yang memiliki nilai harga lebih
dari 250000
|
245000
|