Tìm hiểu về lỗi #DIV/0 trong Excel và cách khắc phục

Chắc hẳn khi làm việc trên Excel bạn đã từng gặp phải lỗi #DIV/0 rồi. Và bạn sẽ thắc mắc rằng: Lỗi này là thế nào nhỉ? Tại sao lại xuất hiện lỗi này? Đây có thực sự là Lỗi không hay chỉ là 1 dạng thông báo? Làm thế nào để tránh được lỗi này? Hãy cùng Học Excel Online tìm hiểu về lỗi #DIV/0 trong Excel và cách khắc phục nhé:

1. Ý nghĩa của lỗi #DIV/0

Hãy nhìn vào ký hiệu /0 là chúng ta có thể đoán được ý nghĩa của lỗi này. Đó chính là trong hàm, công thức đang sử dụng có liên quan tới việc chia cho số 0.

Theo nguyên tắc toán học thì không tính được cho 1 phép chia mà mẫu số bằng 0, do đó đây là 1 lỗi.

Ví dụ: A1=8, B1=0 => Phép chia A1 cho B1 sẽ ra lỗi #DIV/0

Nhưng tác dụng của lỗi #DIV/0 chính là một thông báo cho chúng ta biết rằng phần mẫu số của phép chia đã =0. Hãy kiểm tra lại việc đó, bởi có thể chúng ta đã viết sai tham chiếu dẫn tới kết quả =0

2. Cách khắc phục lỗi #DIV/0

Cách đơn giản nhất để khắc phục trường hợp này chính là “Kiểm tra mẫu số trước khi thực hiện phép chia”

Bất cứ khi nào chúng ta muốn thực hiện phép chia trong công thức, chúng ta đều phải biện luận trường hợp Mẫu số có bằng 0 hay không.

Cách làm như sau:

Ví dụ 1: Mẫu số xác định trực tiếp

Ở đây chúng ta sẽ biện luận phần mẫu số bằng hàm IF

Nếu Mẫu số = 0 (B1=0) thì trả về kết quả là 0. Nếu mẫu số khác 0 thì mới thực hiện phép chia

Ví dụ 2: Mẫu số xác định gián tiếp

Trong ví dụ này chúng ta thấy mẫu số được xác định dựa vào kết quả của hàm SUMIF

Do đó trong trường hợp này cần phải biện luận trước kết quả hàm SUMIF ở mẫu số khi nó = 0

Sử dụng hàm IFERROR để bẫy lỗi

Nếu việc biện luận mẫu số =0 là dài dòng, bạn có thể sử dụng cách viết khác ngắn hơn bằng cách sử dụng hàm IFERROR

Cấu trúc hàm IFERROR

=IFERROR(value,value_if_error)

  • value: giá trị cần xét. Đây có thể hiểu là kết quả của 1 công thức
  • value_if_error: kết quả trả về khi value có lỗi. Có thể hiểu là nếu công thức trả về kết quả là lỗi thì sẽ thay lỗi đó bằng giá trị nào

Cách viết như sau:

Như vậy thông qua các ví dụ này các bạn đã có thể hình dung được các trường hợp gây ra lỗi #DIV/0 là cách khắc phục rồi phải không nào.

Ngoài ra Học Excel Online xin giới thiệu với các bạn “Khóa học Excel từ cơ bản tới nâng cao dành cho người đi làm“. Đây là 1 khóa học rất đầy đủ kiến thức và bổ trợ rất tuyệt vời cho bạn trong việc làm quen với Excel, sử dụng các công cụ, các hàm trong Excel để đáp ứng yêu cầu công việc tổ chức, quản lý dữ liệu và lập báo cáo trên Excel.