Lúc thực hiện các hàm trong Excel đương nhiên sẽ có lúc xảy ra lỗi. Hàm IFERROR giúp kết quả lỗi của bạn trở nên tinh tế hơn đấy. Bạn chưa rõ về hàm này cũng đừng lo, Azgad sẽ hướng dẫn bạn cách sử dụng hàm IFERROR trong Excel một cách chi tiết và có ví dụ minh họa.
Toc
Hàm IFERROR là gì và các lưu ý khi thực hiện
Hàm IFERROR là gì?
Đây là hàm phát hiện lỗi và xử lí lỗi sau đó trả về giá trị người dùng chỉ định. IFERROR nếu tách ra thì là hàm IF và ERROR.
Cấu trúc hàm IFERROR
Hàm này có công thức như sau:
=IFERROR (Value; Value_if_error)
Ý nghĩa tham số:
Value: Bắt buộc, là hàm Excel hoặc phép tính cần kiểm tra.
Value_if_error: Bắt buộc, là giá trị mà bạn chỉ định nếu công thức xảy ra lỗi và nó sẽ không trả về giá trị đó nếu công thức không bị lỗi. Bạn có thể chỉ định kết quả trả về là khoảng trắng, số hoặc dòng thông báo “kết quả lỗi”.
Các lưu ý khi thực hiện hàm IFERROR trong Excel:
Hàm này chỉ trả về kết quả nếu hàm hay phép tính bạn kiểm tra gặp các lỗi như:#VALUE, #N/A, #REF, #NUM!, #DIV/0!, #NAME?,#NULL!.
Ưu và nhược điểm hàm IFERROR
Đây là một số ưu điểm và nhược điểm của hàm này:
Ưu điểm: Có thể trả về giá trị theo ý muốn của người dùng khi phép tính đó chẳng may bị lỗi.
Nhược điểm: Hàm này chỉ có thể trả về kết quả nếu hàm mà ta kiểm tra bị lỗi. Nó không cho ta biết nguyên nhân hàm đó bị lỗi để có cách xử lí, ta phải tự kiểm tra phép tính bị lỗi chỗ nào và tự sửa.
Cách sử dụng hàm IFERROR trong Excel chi tiết dễ hiểu
Để bạn hiểu hơn về hàm này, Azgad sẽ hướng dẫn bạn cách dùng IFERROR thông qua ví dụ sau:
Ví dụ 1: Giả sử cho bảng số liệu bán hàng nhập khẩu, trong bảng này khi tính công thức của trường delivery thì công thức bị sai nên xảy ra lỗi. Bây giờ làm cách để thay những chữ lỗi #N/A thành những chữ tinh tế hơn.
IFERROR in Excel
Bạn hãy sử dụng hàm IFERROR để sửa những lỗi #N/A thành những chữ tinh tế hơn theo các bước sau:
Bước 1: Trong công thức bị lỗi bạn hãy nhập: = IFERROR( công thức bị sai; “phép tính lỗi)”
Bài viết liên quan 01:
1. https://azgad.vn/archive/1000/
2. https://azgad.vn/archive/1151/
3. https://azgad.vn/archive/986/
Trong đó: Công thức sai: ở đây công thức sai là công thức “HLOOKUP(C20;$G$37:$N$38;2;TRUE)”
Sau đó nhấn ENTER
Hình công thức cần nhập
Bước 2: Sau đó nhấn vào hình vuông nhỏ góc phải ô và kéo xuống cuối ô cần làm hoặc nhấn hai lần chuột trái vào hình vuông nhỏ đó để sao chép công thức cho những ô còn lại. Hàm IFERROR sẽ trả về kết quả cho những ô lỗi như sau:
Kết quả hàm IFERROR
Hàm này đã thay thế lỗi #N/A thành chữ “phép tính lỗi”.
Sử dụng hàm IFERROR kết hợp VLOOKUP trong Excel chuẩn chỉ
Khi sử dụng hàm IFERROR VLOOKUP thì bạn chỉ cần lồng hàm IFERROR vào trước hàm VLOOKUP bị sai và nhập giá trị trả về.
Ví dụ 2: Giả sử cho bảng số liệu như hình nhưng lúc tính đã xảy ra lỗi khi sử dụng hàm VLOOKUP. Hãy sửa lỗi đó thành chữ “phép tính lỗi”.
Bảng ví dụ mẫu
Bước 1: Bạn hãy lồng công thức IFERROR vào trước công thức VLOOKUP.
= IFERROR(VLOOKUP(RIGHT(B3;2);$K$15:$L$19;2;TRUE);”Phép tính lỗi”)
Sau đó nhấn ENTER hàm IFERROR kết hợp VLOOKUP cho ta kết quả sau:
Bước 2: Sau đó nhấn vào hình vuông nhỏ góc phải ô và kéo xuống cuối ô cần làm hoặc nhấn hai lần chuột trái vào hình vuông nhỏ đó để sao chép công thức cho những ô còn lại. Dưới đây là kết quả mà hàm IFERROR (VLOOKUP trong Excel) trả về:
Bài viết liên quan 02:
1. https://azgad.vn/archive/1093/
2. https://azgad.vn/archive/995/
3. https://azgad.vn/archive/1161/
Hàm IFERROR (VLOOKUP trong Excel)
Hàm IFERROR kết hợp INDEX trong Excel
Trường hợp ta sử dụng hàm INDEX trong Excel nhưng bị lỗi bạn có thể sử dụng hàm IFERROR để trả về kết quả đẹp hơn như các câu lệnh : “lỗi”, “phép tính lỗi”, hoặc khoảng trắng “ “ và nhiều câu lệnh khác nữa.
Ví dụ 3: Cho bảng số liệu dưới đây, khi dùng hàm INDEX đã xảy ra lỗi #N/A hãy sửa lỗi #N/A để bài toán trở nên tinh tế hơn.
Lỗi hàm INDEX trong Excel
Để thực hiện sửa lỗi này bạn hãy thực hiện các bước sau:
Bước 1: Bạn cũng thực hiện lồng IFERROR vào hàm INDEX như công thức sau:
=IFERROR (INDEX( mathang; MATCH(H8;soluong;1);MATCH(G8;’Bảng 2′!$C$6:$F$6;-1));”Lỗi rồi nha”)
Sau đó bạn nhấn ENTER IERROR trả về kết quả như sau:
Kết quả sau khi thực hiện IFERROR
Bước 2: Sau đó nhấn vào hình vuông nhỏ góc phải ô và kéo xuống cuối ô cần làm hoặc nhấn hai lần chuột trái vào hình vuông nhỏ đó để sao chép công thức cho những ô còn lại. Vậy ta được kết quả cho tất cả các ô như sau:
Kết quả IFERROR trong Excel
Như vậy, Azgad đã giới thiệu hàm IFERROR là gì và hướng dẫn cách sử dụng hàm này. Mong những kiến thức bổ ích về IFERROR này sẽ giúp bạn xử lí tốt các bài tập và công việc một cách hiệu quả nhất. Hãy để lại bình luận nếu có thắc mắc nhé. Hãy chia sẻ bài học này đến bạn bè xung quanh bạn cùng học nhé.
>>> Xem thêm:Hướng dẫn cách dùng Mail merge trong Word và ExcelCách dùng hàm RANK cơ bản cho người mới bắt đầu
Tác giả: Nguyễn Thị Thương