Cara untuk membetulkan ralat #DIV/0! Ralat

Penting: Artikel ini diterjemahkan oleh mesin, lihatlah notis penafian. Sila dapatkan versi Bahasa Inggeris artikel ini di sini sebagai rujukan anda

Microsoft Excel menunjukkan ralat #DIV/0! apabila nombor dibahagikan dengan sifar (0). Ia berlaku apabila anda memasukkan formula ringkas seperti =5/0, atau apabila formula merujuk kepada sel yang mempunyai 0 atau sel yang kosong seperti yang ditunjukkan pada gambar ini.

Contoh formula yang menyebabkan #DIV/0! Ralat.

Untuk membetulkan ralat, lakukan salah satu perkara berikut:

  • Pastikan pembahagi dalam fungsi atau formula bukan sifar atau sel kosong.

  • Mengubah rujukan sel dalam formula kepada sel lain yang tidak mempunyai sifar (0) atau nilai kosong.

  • Masukkan #T/B dalam sel yang dirujuk sebagai pembahagi dalam formula yang akan mengubah hasil formula kepada #T/B untuk menandakan nilai pembahagi tidak tersedia.

Banyak kali #DIV/0! Ralat tidak dapat dielakkan kerana Formula anda sedang menunggu input daripada anda atau orang lain. Dalam kes ini, anda tidak ingin mesej ralat untuk memaparkan semua, jadi terdapat beberapa kaedah pengendalian ralat yang anda boleh gunakan untuk menyekat ralat semasa anda menunggu input.

Menilai penyebut 0 atau tiada nilai

Cara paling mudah untuk menyekat #DIV/0! Ralat berlaku menggunakan fungsi IF untuk menilai kewujudan penyebut. Jika ia adalah 0 atau tiada nilai, kemudian menunjukkan 0 atau tiada nilai sebagai hasil formula dan bukannya #DIV/0! nilai ralat, jika tidak mengira formula.

Contohnya, jika formula yang mengembalikan ralat ialah = A2/A3, gunakan =IF(A3,A2/A3,0) untuk mengembalikan 0 atau =IF(A3,A2/A3,"") untuk mengembalikan rentetan kosong. Anda juga boleh memaparkan mesej tersuai seperti ini: = IF (A3, A2/A3, "Input diperlukan"). Dengan fungsi QUOTIENT daripada contoh pertama, anda boleh menggunakan =IF(A3,QUOTIENT(A2,A3),0). Ini memberitahu Excel IF (A3 wujud, kemudian mengembalikan hasil formula, jika tidak Abaikan).

Contoh menyelesaikan #DIV/0! Ralat.

Gunakan IFERROR untuk menyekat #DIV/0! Ralat

Anda juga boleh menyekat ralat ini dengan menyarang operasi pembahagian anda dalam fungsi IFERROR. Sekali lagi, menggunakan A2/A3, anda boleh menggunakan =IFERROR(A2/A3,0). Ini memberitahu Excel jika formula anda menilai kepada ralat, kemudian kembali 0, jika tidak mengembalikan hasil formula.

Untuk versi Excel sebelum Excel 2007, anda boleh menggunakan kaedah IF(ISERROR()): =IF(ISERROR(A2/A3),0,A2/A3) (lihat ialah fungsi).

Nota: kaedah IFERROR dan IF(ISERROR()) adalah pemegang ralat selimut, yang ia akan menyekat semua ralat, bukan hanya #DIV/0!. Anda perlu memastikan anda formula berfungsi dengan baik sebelum menggunakan sebarang pengendalian ralat, jika tidak anda tidak mungkin menyedari formula anda tidak berfungsi seperti yang anda jangkakan.

Petua: Jika penyemakan ralat dihidupkan dalam Excel, anda boleh klik Imej butang di sebelah sel yang menunjukkan ralat. Klik Tunjukkan Langkah Pengiraan jika ia tersedia dan pilih resolusi yang dapat berfungsi dengan data anda.

Adakah anda mempunyai soalan khusus tentang kefungsian?

Siarkan soalan dalam forum komuniti Excel

Bantu kami menambah baik Excel

Adakah anda mempunyai cadangan tentang cara kami boleh meningkatkan versi Excel yang seterusnya? Jika begitu, sila lihat topik di Excel User Voice.

Nota: Notis Penafian Penterjemahan Mesin: Artikel ini telah diterjemah oleh sistem komputer tanpa campur tangan manusia. Microsoft menawarkan penterjemahan mesin ini untuk membantu pengguna-pengguna yang tidak bertutur dalam Bahasa Inggeris supaya dapat menikmati kandungan mengenai produk, perkhidmatan dan teknologi Microsoft. Artikel ini mungkin mengandungi ralat perbendaharaan kata, sintaks atau tatabahasa kerana ia diterjemahkan oleh mesin.

Lihat Juga

Fungsi IF

Fungsi IFERROR

Fungsi IS

Gambaran keseluruhan Formula dalam Excel

Cara untuk mengelakkan formula yang rosak

Menggunakan penyemakan ralat untuk mengesan ralat dalam Formula

Fungsi Excel (berabjad)

Fungsi Excel (mengikut kategori)

Kembangkan kemahiran anda
Jelajahi latihan
Dapatkan ciri baru terlebih dahulu
Sertai Office Insiders

Adakah maklumat ini membantu?

Terima kasih atas maklum balas anda!

Terima kasih atas maklum balas anda! Nampaknya ia mungkin akan membantu untuk menyambungkan anda kepada salah seorang daripada ejen sokongan Office kami.

×