
Formula generik
=AVERAGEIF(range,"0")
Ringkasan
Untuk mendapatkan rata-rata sekumpulan nombor, tidak termasuk atau mengabaikan nilai sifar, gunakan fungsi AVERAGEIF. Dalam contoh yang ditunjukkan, formula di E6 adalah:
=AVERAGEIF(B6:D6,"0")
Penjelasan
Dalam contoh yang ditunjukkan, formula di E5 didasarkan pada fungsi RATA-RATA:
=AVERAGE(B5:D5) // returns 60
Hasilnya adalah 60, kerana (90 + 90 + 0) / 3 = 60.
Untuk menyaring sifar dari purata yang dikira, formula di E6 menggunakan fungsi AVERAGEIF seperti ini:
=AVERAGEIF(B6:D6,"0") // returns 90
Kriteria yang diberikan adalah "0", yang bermaksud "tidak sama dengan sifar".
Nilai data kosong
Fungsi AVERAGE, AVERAGEIF, dan AVERAGEIFS secara automatik mengabaikan sel kosong (dan sel yang mengandungi nilai teks), jadi tidak perlu memberikan kriteria untuk menyaring sel kosong.