Hi, rekan yang bebahagia di liburan panjang ini

Pada excels 2007 terdapat function average if  berfungsi untuk menghitung rata-rata kwantitas data tertentu dalam campuran data pada suatu tabel atau list

rumusnya adalah ‘=averageif ( range, criteria, [average_range] )

contoh kasus bisa dilihat pada gambar dibawah:

rumus pada cell A3 = AVERAGEIF($A$3:$A$15,D3,$B$3:$B$15)

Karena rumus ini belum ada pada excel 2003 namun bisa kita siasati dengan logic sederhana. Ingat rumus dasar rata-rata ?

Ya, adalah hasil penjumlahan nilai-nilai anggota sebuah kelompok (∑Xn) dibagi jumlah anggota kelompok tersebut

Rumusnya adalah :

=sumif ( range, criteria, [sum_range] ) / countif ( range, criteria )

sehingga

rumus pada cell E3 =SUMIF($A$3:$A$15,D3,$B$3:$B$15)/COUNTIF($A$3:$A$15,D3)

hasil data seperti gambar adalah diatas adalah 126/5 = 25,2 sama seperti hasil rumus averageif pada contoh diawal … coba aja check manual kalo ga percaya!

Semoga bermanfaat …

(dedicated for: Arr Ri Sut. , MB and JL)