Mencari Rata-rata Tanpa Mengikutkan Angka 0 (atau Error) December 1, 2009
Posted by excelux in Tutorials, Tips & Tricks.Tags: array, error, excel, formula, nol, tips
trackback
Kemarin ada yang nanya gimana nih mau nyari rata-rata tapi 0 (nol) ga diikutin (dihitung) soalnya kalo ikut kan jadi kecil rata-ratanya, bisa sih manual bikin kolom baru tapi kan lama.
Bisa koq dengan memanfaatkan formula untuk array. Jadi biasanya kan begini =average(A1:A5) tapi rumus diatas otomatis ikut menghitung angka 0 (nol). Supaya bisa mengeluarkan angka 0 (nol) dari perhitungan tulis rumus berikut:
=average(if(A1:A5=0,”",A1:A5))
Nah tapi karena menggunakan formula untuk array maka setelah rumus diatas selesai tekan Ctrl+Shift+Enter. Nah anda juga bisa menggunakan fungsi yang lain seperti sum, min, max, stdev, dsb.
Dengan logika yang sama maka kita juga bisa menggunakannya untuk mengatasi data yang error. Bila kita mencari rata-rata lalu salah satu datanya error (#N/A, #DIV/0!, #REF, dsb) maka hasil rata-ratanya error juga. Nah untuk mengatasinya anda juga bisa menggunakan formula array di atas dengan sedikit perubahan.
=average(if(iserror(A1:A5),”",A1:A5)) jangan lupa Ctrl+Shift+Enter
Dengan rumus tersebut maka data error akan diabaikan dalam penghitungan rata-rata.
Semoga bermanfaat.

mau nanya dikit ni…. klo rangenya misah misah otomatiskan g bisa diblock contohnya =AVERAGE(C158,O158,AA158,AM158,AY158,BK158,BW158,CI158,CU158,DG158,DS158,EE158)
saya coba pake rumusnya tapi g bisa2….bisa bantu saya ga…makasih
Kalau menggunakan rumus if ya jadinya =average(if(c158=0,”",c158),if(o158=0,”",o158),dst). Maaf nih belum dapet rumus yang lebih singkat. Semoga bermanfaat.