Cách sử dụng hàm IFERROR trong Excel -

Tóm lược

Hàm IFERROR trong Excel trả về kết quả tùy chỉnh khi công thức tạo ra lỗi và kết quả chuẩn khi không phát hiện ra lỗi. IFERROR là một cách thanh lịch để bẫy và quản lý lỗi mà không cần sử dụng các câu lệnh IF lồng nhau phức tạp hơn.

Mục đích

Bẫy và xử lý lỗi

Giá trị trả lại

Giá trị bạn chỉ định cho các điều kiện lỗi.

Cú pháp

= IFERROR (giá trị, giá trị_if_error)

Tranh luận

  • value - Giá trị, tham chiếu hoặc công thức để kiểm tra lỗi.
  • value_if_error - Giá trị trả về nếu tìm thấy lỗi.

Phiên bản

Excel 2007

Ghi chú sử dụng

Hàm IFERROR "bắt" lỗi trong công thức và trả về kết quả hoặc công thức thay thế khi lỗi được phát hiện.

Sử dụng hàm IFERROR để bẫy và xử lý các lỗi do các công thức hoặc hàm khác tạo ra. IFERROR kiểm tra các lỗi sau: # N / A, #VALUE !, #REF !, # DIV / 0 !, #NUM !, #NAME ?, hoặc #NULL !.

Ví dụ 1

Ví dụ: nếu A1 chứa 10, B1 trống và C1 chứa công thức = A1 / B1, công thức sau sẽ bắt lỗi # DIV / 0! lỗi do chia A1 cho B1:

=IFERROR (A1/B1,"Please enter a value in B1")

Miễn là B1 trống, C1 sẽ hiển thị thông báo "Vui lòng nhập giá trị vào B1" nếu B1 trống hoặc không. Khi một số được nhập vào B1, công thức sẽ trả về kết quả là A1 / B1.

Ví dụ số 2

Bạn cũng có thể sử dụng hàm IFERROR để bắt lỗi # N / A do hàm VLOOKUP tạo ra khi không tìm thấy giá trị tra cứu. Cú pháp có dạng như sau:

=IFERROR(VLOOKUP(value,data,column,0),"Not found")

Trong ví dụ này, khi hàm VLOOKUP trả về một kết quả, hàm IFERROR sẽ trả về kết quả đó. Nếu hàm VLOOKUP trả về lỗi # N / A vì không tìm thấy giá trị tra cứu, hàm IFERROR trả về "Không tìm thấy".

Ghi chú

  • Nếu giá trị trống, nó được đánh giá là một chuỗi rỗng ("") và không phải là một lỗi.
  • Nếu value_if_error được cung cấp dưới dạng chuỗi trống (""), không có thông báo nào được hiển thị khi phát hiện lỗi.
  • Nếu IFERROR được nhập dưới dạng công thức mảng, nó sẽ trả về một mảng kết quả với một mục cho mỗi ô có giá trị .
  • Trong Excel 2013+, bạn có thể sử dụng hàm IFNA để bẫy và xử lý các lỗi # N / A cụ thể.

Các video liên quan

Cách bẫy lỗi trong công thức Bẫy lỗi có thể làm cho bảng tính của bạn chuyên nghiệp hơn bằng cách làm cho chúng bớt lộn xộn và thân thiện hơn khi sử dụng. Trong video này, chúng ta sẽ xem xét một số cách để bẫy lỗi trong công thức. Các công thức để truy vấn một bảng Bởi vì các bảng hỗ trợ các tham chiếu có cấu trúc, bạn có thể tìm hiểu nhiều về một bảng với các công thức đơn giản. Trong video này, chúng ta sẽ xem xét một số công thức bạn có thể sử dụng để truy vấn một bảng. Phải làm gì khi hàm VLOOKUP trả về NA Trong video này, chúng ta sẽ xem xét cách thiết lập công thức hàm VLOOKUP để tránh lỗi # N / A.

thú vị bài viết...