Microsoft Excel xuất hiện lỗi #DIV/0! khi số chia bằng không (0). Điều này xảy ra khi bạn nhập công thức đơn giản giống như =5/0, hoặc khi công thức tham chiếu đến một ô bằng 0 hoặc để trống theo ảnh thể hiện ở đây.
Để sửa lỗi này, bạn hãy thực hiện như sau:
-
Hãy đảm bảo số chia trong hàm hoặc công thức không phải là số không hoặc ô trống.
-
Thay đổi tham chiếu ô trong công thức thành một ô khác không có giá trị không (0) hoặc giá trị trống.
-
Nhập #N/A vào ô được tham chiếu là số chia trong công thức, công thức này sẽ thay đổi kết quả công thức thành #N/A để cho biết giá trị ước số không sẵn dùng.
Trong nhiều trường hợp, không thể tránh khỏi lỗi #DIV/0! vì công thức của bạn đang chờ bạn hoặc người khác nhập dữ liệu vào. Trong trường hợp đó, bạn hoàn toàn không muốn thông báo lỗi hiển thị, vì vậy có một vài phương pháp xử lý lỗi mà bạn có thể sử dụng để ngăn lỗi trong khi chờ đầu vào.
Đánh giá xem mẫu số có bằng 0 hoặc không có giá trị không
Cách đơn giản nhất để ngăn chặn #DIV/0! là sử dụng hàm IF để đánh giá sự tồn tại của mẫu số. Nếu đó là số 0 hoặc không có giá trị, hãy hiển thị kết quả công thức bằng 0 hoặc không có giá trị thay vì số #DIV/0! nếu không thì tính toán công thức.
Ví dụ, nếu công thức trả về lỗi là =A2/A3, hãy dùng =IF(A3,A2/A3,0) để trả về 0 hoặc =IF(A3,A2/A3,"") để trả về chuỗi trống. Bạn cũng có thể hiển thị thông báo tùy chỉnh như sau: =IF(A3,A2/A3,"Cần Đầu vào"). Với hàm QUOTIENT từ ví dụ đầu tiên, bạn có thể sử dụng =IF(A3,QUOTIENT(A2,A3),0). Công thức này cho Excel biết IF(NẾU)(A3 tồn tại thì trả về kết quả của công thức, nếu không thì bỏ qua).
Sử IFERROR để ngăn chặn #DIV/0! .
Bạn cũng có thể ngăn lỗi này bằng cách lồng phép chia vào bên trong hàm IFERROR của bạn. Tiếp tục với A2/A3, bạn có thể sử dụng =IFERROR(A2/A3,0). Công thức này cho Excel biết nếu công thức của bạn cho kết quả lỗi thì trả về 0, nếu không thì trả về kết quả của công thức.
Lưu ý: cả hai phương pháp IFERROR và IF(ISERROR()) đều là bộ xử lý lỗi bao quát, tức là chúng sẽ ngăn tất cả các lỗi, chứ không chỉ #DIV/0!. Bạn cần đảm bảo rằng công thức của mình hoạt động đúng cách trước khi áp dụng bất kỳ biện pháp xử lý lỗi nào, nếu không, bạn có thể không nhận ra rằng công thức của mình không hoạt động như mong đợi.
Mẹo: Nếu bật tính năng kiểm tra lỗi trong Excel, bạn có thể chọn
Bạn cần thêm trợ giúp?
Bạn luôn có thể hỏi chuyên gia trong Cộng đồng kỹ thuật Excel hoặc nhận hỗ trợ trong Cộng đồng.
Xem thêm
Tổng quan về các công thức trong Excel
Làm thế nào để tránh công thức bị lỗi
Phát hiện lỗi trong các công thức