3 penyebab #DIV/0! dan solusinya
-
Pembagi bernilai 0 atau kosong
fx=B2/C2 → C2 kosongIsi pembaginya, atau cek dulu dengan IF:
=IF(C2=0;0;B2/C2). -
Rata-rata dari range yang tidak berisi angka
fx=AVERAGEIF(C2:C10;"Bandung";D2:D10) → tidak ada BandungAVERAGE/AVERAGEIF membagi dengan jumlah data. Kalau datanya 0, hasilnya #DIV/0!. Tangkap dengan IFERROR.
-
Persentase pertumbuhan dari bulan yang nilainya 0
fx=(C2-B2)/B2 → penjualan bulan lalu 0Pertumbuhan dari 0 memang tidak terdefinisi. Tampilkan tanda strip:
=IF(B2=0;"-";(C2-B2)/B2).
Menyembunyikan #DIV/0! dengan rapi
Kalau error ini memang bisa terjadi (misalnya data belum diisi), tampilkan nilai pengganti supaya laporan tetap rapi. Tetap cari penyebabnya dulu: menyembunyikan error bukan memperbaikinya.
fx
=IFERROR(B2/C2;0)Rumus yang berhubungan
IF
Menguji satu kondisi. Jika benar, tampilkan hasil pertama; jika salah, tampilkan...
IFERROR
Jika rumus menghasilkan error apa pun, tampilkan pengganti.
AVERAGE
Menghitung rata-rata (jumlah dibagi banyaknya angka). Sel kosong tidak ikut dihi...
AVERAGEIF
Menghitung rata-rata angka yang memenuhi satu kriteria.