Hàm trả về 0 khi lỗi div 0

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

Hàm trả về 0 khi 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”

Hàm trả về 0 khi lỗi div 0

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

Hàm trả về 0 khi lỗi div 0

Ở đâ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

Hàm trả về 0 khi lỗi div 0

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

Hàm trả về 0 khi lỗi div 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:

Hàm trả về 0 khi lỗi div 0

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.

DIV/0! là lỗi gì, thường gặp ở đâu, nguyên nhân và cách giải quyết như thế nào? Đây là một loạt những câu hỏi được đặt ra khi dùng Excel, đặc biệt là thực hiện các phép tính. Nếu bạn đang thắc mắc và tìm câu trả lời cho những thắc mắc này, hãy để Sforum giúp bạn. Cùng bấm và kéo xuống đón đọc nội dung bài viết để hiểu rõ hơn nhé!

DIV/0! là lỗi gì?

Được biết

DIV/0! là một lỗi thường xảy ra khi thực hiện phép tính chia cho số 0. Lỗi này chủ yếu đều xuất hiện trong Excel khi phép tính bị sai. Cụ thể hơn là sai hàm khi chia cho 0.

Hàm trả về 0 khi lỗi div 0

div/0! là lỗi của phép tính bị sai thường gặp trong excel

Dựa theo nguyên tắc về toán học, phép tính chia có mẫu số bằng 0 là phép tính không thực hiện được. Chính vì thế, trong Excel đây sẽ là một lỗi và

DIV/0! chính là ký hiệu của lỗi đó.

Nguyên nhân dẫn đến lỗi

DIV/0!

Các

DIV/0! error đều do lỗi phép tính mẫu số bằng 0 hoặc phép tính không có giá trị. Theo nguyên tắc của toán học, không tính được xem là phép tính chia mà mẫu số sẽ bằng 0.

Hàm trả về 0 khi lỗi div 0
Thực hiện phép chia với mẫu số là 0 sẽ xuất hiện lỗi

div/0!

Ví dụ điển hình: Trong một bảng excel, khi nhập hàm phép toán chia bình thường theo cú pháp =C2/D2. Nếu nhấn Enter, chắc chắn sẽ hiển thị lỗi

DIV/0!. Nguyên nhân bởi số lượng trong cột D2 = 0.

Cách khắc phục lỗi

DIV/0! trong Excel

Đầu tiên để khắc phục lỗi

DIV/0 bạn cần chắc chắn các ý sau:

  • Số chia trong hàm hoặc công thức không được bằng không hoặc ô trống
  • Thay đổi tham chiếu ô trong công thức sang một ô khác không có chứa số không hoặc ô giá trị trống
  • Nhập

    N/A vào ô số chia trong công thức sẽ mà có thể làm thay đổi kết quả của công thức đó sang

    N/A để chỉ ra giá trị số chia là không có.

Cách ẩn lỗi

DIV/0! trong Excel bằng hàm IFERROR

Ngoài cách khắc phục lỗi

DIV/0! ở trên, bạn cũng có thể sử dụng hàm IFERROR để ẩn. Cấu trúc của ham IFERROR = IFERROR (value, value_if_error), trong đó:

  • Value là giá trị cần thực hiện xét hay có thể gọi là kết quả của công thức.
  • Value_if_error là kết quả khi về value bị lỗi.

Lấy vị dụ đơn giản để bạn có thể dễ hiểu hơn, sử dụng hàm IFERROR vào hàm đã tính. Hàm tính này có mẫu số = 0. Sau đó bạn ấn Enter, lỗi

DIV/0! đã bị ẩn, thay vào đó sẽ là dấu (-) hoặc (0).

Hàm trả về 0 khi lỗi div 0
Phép tính được ghép hàm IFERROR đã giúp lỗi

div/0! bị ẩn

Nhìn vào hình ảnh có thể thấy, phép tính trong Excel khi được ghép với hàm IFERROR đã bị ẩn lỗi. Bảng tính trở nên dễ nhìn và có sự chuyên nghiệp hơn rất nhiều. Với ký hiệu (-) hoặc (0) cũng có thể nhận định được phép tính có mẫu số bằng 0 nên phép tính không thực hiện được.

Lời kết

Có thể thấy, lỗi

DIV/0! rất hay xảy ra khi thực hiện phép tính trong Excel. Tuy nhiên, cách khắc phục cũng hết sức đơn giản và nhanh chóng. Mong rằng qua bài viết này bạn cũng đã hiểu hơn và nếu vẫn còn thắc mắc hãy liên hệ với Sforum để được hỗ trợ nhanh chóng nhất nhé!