Formula Excel: Nombor purata mengabaikan sifar -

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.

Artikel menarik...