Cara mengoreksi #DIV/0! .

Berlaku Untuk
Excel untuk Microsoft 365 Excel untuk Microsoft 365 untuk Mac Excel 2024 Excel 2024 untuk Mac Excel 2021 Excel 2021 untuk Mac Excel 2019 Excel 2016 Excel untuk iPad Excel Web App Excel untuk iPhone Excel untuk tablet Android Excel untuk ponsel Android Excel untuk Windows Phone 10 Excel Mobile

Microsoft Excel menunjukkan #DIV/0! saat angka dibagi dengan nol (0). Itu terjadi saat Anda memasukkan rumus sederhana seperti =5/0, atau saat rumus merujuk ke sel yang memiliki 0 atau kosong, seperti diperlihatkan di gambar ini.

Contoh rumus yang menyebabkan kesalahan #DIV/0!.

Untuk mengoreksi kesalahan tersebut, lakukan salah satu hal berikut:

  • Pastikan pembagi dalam fungsi atau rumus bukan nol atau sel kosong.
  • Ubah referensi sel dalam rumus ke sel lain yang tidak memiliki nilai nol (0) atau kosong.
  • Masukkan #N/A dalam sel yang dirujuk sebagai pemisah dalam rumus, yang akan mengubah hasil rumus menjadi #N/A untuk menunjukkan nilai pemisah tidak tersedia.

Berulang kali kesalahan #DIV/0! kesalahan tidak dapat dihindari karena rumus Anda menunggu masukan dari Anda atau orang lain. Dalam hal ini, Anda tidak ingin pesan kesalahan ditampilkan sama sekali, jadi ada beberapa metode penanganan kesalahan yang dapat Anda gunakan untuk menekan kesalahan selagi menunggu input. 

Mengevaluasi penyebut untuk 0 atau tidak ada nilai

Cara paling sederhana untuk menekan #DIV/0! kesalahan menggunakan fungsi IF untuk mengevaluasi keberadaan penyebut. Jika nilainya 0 atau tidak sama sekali, tampilkan nilai 0 atau tidak sama sekali sebagai hasil rumus, bukan #DIV/0! nilai kesalahan, jika tidak, hitung rumus.

Misalnya, jika rumus yang mengembalikan kesalahan adalah =A2/A3, gunakan =IF(A3,A2/A3,0) untuk mengembalikan 0 atau =IF(A3,A2/A3,"") untuk mengembalikan string kosong. Anda juga dapat menampilkan pesan kustom seperti ini: =IF(A3,A2/A3,"Input Diperlukan"). Dengan fungsi QUOTIENT dari contoh pertama Anda akan menggunakan =IF(A3,QUOTIENT(A2,A3),0). Hal ini memberi tahu Excel IF(A3 ada, kembalikan hasil rumus, jika tidak abaikan).

Contoh mengatasi kesalahan #DIV/0!.

Gunakan IFERROR untuk menekan #DIV/0! .

Anda juga dapat menekan kesalahan ini dengan menumpuk operasi pembagian di dalam fungsi IFERROR. Sekali lagi, menggunakan A2/A3, Anda dapat menggunakan =IFERROR(A2/A3,0). Hal ini memberi tahu Excel jika rumus Anda mengevaluasi kesalahan, 0 akan dikembalikan, jika tidak hasil rumus akan dikembalikan.

Catatan: metode IFERROR dan IF(ISERROR()) merupakan penanganan kesalahan menyeluruh, dalam hal ini metode akan menghilangkan semua kesalahan, tidak hanya #DIV/0!. Anda perlu memastikan bahwa rumus berfungsi dengan baik sebelum menerapkan penanganan kesalahan, jika tidak, Anda mungkin tidak menyadari bahwa rumus Anda tidak berfungsi seperti yang diharapkan.

Tips

Jika pemeriksaan kesalahan diaktifkan di Excel, Anda dapat memilih Gambar Tombol di samping sel yang memperlihatkan kesalahan. Pilih Tampilkan Langkah Penghitungan jika tersedia, dan pilih resolusi yang sesuai untuk data Anda.

Perlu bantuan lainnya?

Anda selalu dapat bertanya kepada ahli di Komunitas Teknologi Excel atau mendapatkan dukungan di Komunitas.

Lihat Juga

Fungsi IF

Fungsi IFERROR

Fungsi IS

Gambaran umum rumus di Excel

Cara menghindari rumus yang rusak

Mendeteksi kesalahan dalam rumus

Fungsi Excel (alfabetis)

Fungsi Excel (menurut kategori)