Hàm IFERROR trong Excel được thiết kế để trả về một giá trị được chỉ định khi một công thức gặp lỗi và trả về một giá trị khác khi không có lỗi xảy ra. Sử dụng hàm IFERROR của Excel là một cách thông minh để phát hiện và xử lý lỗi mà không cần phải sử dụng các công thức IF phức tạp.
Tất cả những gì bạn cần biết về hàm IFERROR trong Excel
Mục tiêu sử dụng: Tìm và khắc phục lỗi.
Kết quả trả về: Giá trị mà bạn đã chọn cho các trường hợp lỗi.
Công thức: =IFERROR (giá_trị, giá_trị_nếu_lỗi)
Trong đó:
Giá_trị: Giá trị, tham chiếu hoặc công thức để kiểm tra lỗi.
giá_trị_nếu_lỗi: Giá trị được trả về khi phát hiện lỗi.
Nhắc nhở khi sử dụng hàm IFERROR trong Excel
- Hàm IFERROR phát hiện và xử lý lỗi trong một công thức bằng cách trả về kết quả hoặc công thức thay thế.
- IFERROR được sử dụng để bắt lỗi và xử lý từ các công thức hoặc hàm khác. IFERROR có thể xử lý các lỗi sau: #N/A, #VALUE!, #REF!, #DIV/0!, #NUM!, #NAME? hoặc #NULL!.
Một ví dụ về hàm IFERROR trong Excel
Ví dụ số 1:
Khi A1 chứa 10, B1 là trống và C1 có công thức =A1/B1, công thức sau sẽ bắt lỗi #DIV/0! khi chia A1 cho B1:
=IFERROR (A1/B1,'Nhập giá trị vào ô B1')
Nếu B1 là trống, C1 sẽ hiển thị thông báo 'Vui lòng nhập giá trị vào ô B1' hoặc hiển thị 0. Khi bạn nhập một số vào ô B1, công thức sẽ trả về kết quả khi chia A1 cho B1.
Ví dụ số 2:
Bạn cũng có thể sử dụng hàm IFERROR để bắt lỗi #N/A từ hàm VLOOKUP khi không tìm thấy giá trị tra cứu. Công thức sẽ có dạng như sau:
=IFERROR(VLOOKUP(giá_trị, dữ_liệu, cột, 0), 'Không tìm thấy')
Trong ví dụ này, khi VLOOKUP trả về một kết quả, hàm IFERROR sẽ trả về kết quả đó. Nếu VLOOKUP trả về lỗi #N/A vì không tìm thấy giá trị tra cứu, IFERROR sẽ trả về 'Không tìm thấy'.
Lưu ý:
- Nếu giá trị là trống, nó sẽ được xem xét là một chuỗi trống ('') và không phải là lỗi.
- Nếu giá trị_if_lỗi đượ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 một công thức mảng, nó sẽ trả về một mảng kết quả tương ứng với mỗi mục cho mỗi ô trong giá trị.
- Trong Excel 2013+, bạn có thể sử dụng hàm IFNA để tìm kiếm và xử lý lỗi #N/A.