Jika AVERAGE atau SUM merujuk ke sel yang berisi #VALUE! , rumus akan menghasilkan kesalahan #VALUE! .
Untuk melupakan nilai kesalahan, kami akan menyusun rumus yang mengabaikan kesalahan dalam rentang rujukan saat menghitung rata-rata dengan nilai "normal" yang tersisa.
Untuk mengatasi skenario ini, kami menggunakan kombinasi AVERAGE bersama dengan IF dan ISERROR guna menentukan apakah ada kesalahan di dalam rentang yang ditentukan. Skenario tertentu ini memerlukan rumus array:
=AVERAGE(IF(ISERROR(B2:D2),"",B2:D2))
Ini adalah rumus array. Jadi, Anda perlu menekan ENTER (hanya jika menggunakan Microsoft 365) atau CTRL+SHIFT+ENTER di dalam rumus.
Catatan: Jika memiliki versi terbaru Microsoft 365, maka Anda cukup memasukkan rumus dalam sel output, lalu menekan ENTER untuk mengonfirmasi rumus sebagai rumus array dinamis. Jika tidak, rumus harus dimasukkan sebagai rumus array warisan dengan memilih sel output terlebih dahulu, memasukkan rumus di sel output, lalu menekan CTRL+SHIFT+ENTER untuk mengonfirmasinya. Excel akan menyisipkan tanda kurung kurawal di awal dan akhir rumus untuk Anda. Untuk informasi selengkapnya tentang rumus array, lihat Panduan dan contoh rumus array.
Catatan: Fungsi di atas tidak akan hanya berfungsi untuk #VALUE!, tetapi juga untuk #N/A, #NULL, #DIV/0!, dan lainnya.
Anda juga dapat menggunakan SUM dengan cara yang sama:
=SUM(IF(ISERROR(B2:D2),"",B2:D2))
Apakah Anda memiliki pertanyaan tentang fungsi tertentu?
Perlu bantuan lainnya?
Anda dapat bertanya kapan saja kepada pakar di Komunitas Teknologi Excel atau mendapatkan dukungan di Komunitas Jawaban.
Lihat Juga
Memperbaiki kesalahan #VALUE! .
Mendeteksi kesalahan dalam rumus