Bỏ qua nội dung chính

Excel IFERROR chức năng

Tác giả: Tiểu Dương Sửa đổi lần cuối: 2019-06-19

Khi áp dụng công thức trong trang tính Excel, một số giá trị lỗi sẽ được tạo ra, để xử lý lỗi, Excel cung cấp một hàm IFERROR hữu ích. Hàm IFERROR được sử dụng để trả về kết quả tùy chỉnh khi công thức đánh giá lỗi và trả về kết quả bình thường khi không có lỗi nào xảy ra.

doc iferror hàm 1


 Cú pháp:

Cú pháp cho hàm IFERROR trong Excel là:

=IFERROR(value, value_if_error)

 đối số:

  • value: Cần thiết. Tham chiếu công thức, biểu thức, giá trị hoặc ô để kiểm tra lỗi.
  • value_if_error: Cần thiết. Một giá trị cụ thể để trả lại nếu phát hiện thấy lỗi. Nó có thể là một chuỗi trống, tin nhắn văn bản, giá trị số, một công thức hoặc phép tính khác.

Chú ý:

  • 1. Hàm IFERROR có thể xử lý tất cả các loại lỗi bao gồm # DIV / 0 !, # N / A, #NAME ?, #NULL !, #NUM !, #REF !, và #VALUE !.
  • 2. Nếu các giá trị đối số là một ô trống, nó được coi là một chuỗi trống ("") bởi hàm IFERROR.
  • 3. Nếu các giá trị_if_error đối số đượ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.
  • 4. Nếu giá trị đối số là một công thức mảng, hàm IFERROR trả về một mảng kết quả cho mỗi ô trong phạm vi được chỉ định trong giá trị.
  • 5. IFERROR này có sẵn trong Excel 2007 và tất cả các phiên bản tiếp theo.

 Trở về:

Trả về giá trị cụ thể cho các giá trị lỗi.


 Ví dụ:

Ví dụ 1: Hàm IFFEROR để trả về ô trống hoặc văn bản tùy chỉnh thay vì giá trị lỗi

Ví dụ: bạn có danh sách dữ liệu bên dưới, để tính giá trung bình, bạn nên sử dụng Bán / Đơn vị. Tuy nhiên, nếu Đơn vị là 0 hoặc ô trống, lỗi sẽ được hiển thị như ảnh chụp màn hình bên dưới:

doc iferror hàm 2

Bây giờ, tôi sẽ sử dụng một ô trống hoặc chuỗi văn bản khác để thay thế các giá trị lỗi:

=IFERROR(B2/C2, "") (Công thức này sẽ trả về giá trị trống thay vì giá trị lỗi)

=IFERROR(B2/C2, "Error") (Công thức này sẽ trả về văn bản tùy chỉnh “Lỗi” thay vì giá trị lỗi)

doc iferror hàm 3 doc iferror hàm 4

Ví dụ 2: IFERROR với hàm Vlookup để trả về "Không tìm thấy" thay vì các giá trị lỗi

Thông thường, khi bạn áp dụng hàm vlookup để trả về giá trị tương ứng, nếu không tìm thấy giá trị khớp của bạn, bạn sẽ nhận được giá trị lỗi # N / A như ảnh chụp màn hình sau:

doc iferror hàm 5

Thay vì hiển thị giá trị lỗi, bạn có thể sử dụng văn bản “Không tìm thấy” để thay thế nó. Trong trường hợp này, bạn có thể bọc công thức Vlookup vào hàm IFERROR như sau: =IFERROR(VLOOKUP(…),"Not found")

Vui lòng sử dụng công thức dưới đây và sau đó văn bản tùy chỉnh “Không tìm thấy” sẽ được trả về thay vào đó là giá trị lỗi trong khi không tìm thấy giá trị phù hợp, xem ảnh chụp màn hình:

=IFERROR(VLOOKUP(D2,$A$2:$B$11,2,FALSE),"Not Found")

doc iferror hàm 6


Ví dụ 3: Sử dụng IFERROR lồng nhau với hàm Vlookup

Hàm IFERROR này cũng có thể giúp bạn xử lý nhiều công thức vlookup, ví dụ: bạn có hai bảng tra cứu, bây giờ cần tìm kiếm mục từ hai bảng này, để bỏ qua các giá trị lỗi, hãy sử dụng hàm IFERROR lồng nhau với Vlookup như sau :

=IFERROR(VLOOKUP(G2,$A$2:$B$7,2,FALSE),IFERROR(VLOOKUP(G2,$D$2:$E$7,2,FALSE),"Not Found"))

doc iferror hàm 7


Ví dụ 4: Hàm IFERROR trong công thức mảng

Giả sử, nếu bạn muốn tính Tổng số lượng dựa trên danh sách Tổng giá và Đơn giá, điều này có thể được thực hiện bằng cách sử dụng công thức mảng, chia mỗi ô trong phạm vi B2: B5 cho ô tương ứng của phạm vi C2: C5, và sau đó cộng các kết quả bằng cách sử dụng công thức mảng này: =SUM($B$2:$B$5/$C$2:$C$5).

Lưu ý: Nếu có ít nhất một giá trị 0 hoặc ô trống trong phạm vi được sử dụng, thì giá trị # DIV / 0! lỗi được trả về như hình ảnh chụp màn hình bên dưới:

doc iferror hàm 8

Để khắc phục lỗi đó, bạn có thể bọc hàm IFERROR vào công thức như sau và hãy nhớ nhấn Chết tiệt + Ctrl + Enter các phím với nhau sau khi nhập công thức này:

=SUM(IFERROR($B$2:$B$5/$C$2:$C$5,0))

doc iferror hàm 9


Các công cụ năng suất văn phòng tốt nhất

Kutools cho Excel - Giúp bạn nổi bật giữa đám đông

🤖 Trợ lý AI của Kutools: Cách mạng hóa việc phân tích dữ liệu dựa trên: Thực thi thông minh   |  Tạo mã  |  Tạo công thức tùy chỉnh  |  Phân tích dữ liệu và tạo biểu đồ  |  Gọi các hàm Kutools...
Các tính năng phổ biến: Tìm, đánh dấu hoặc xác định các bản sao  |  Xóa hàng trống  |  Kết hợp các cột hoặc ô mà không làm mất dữ liệu  |  Vòng không có công thức ...
Super VLookup: Nhiều tiêu chí  |  Nhiều giá trị  |  Trên nhiều trang tính  |  Tra cứu mờ...
Khuyến cáo. Danh sách thả xuống: Danh sách thả xuống dễ dàng  |  Danh sách thả xuống phụ thuộc  |  Danh sách thả xuống nhiều lựa chọn...
Trình quản lý cột: Thêm một số cột cụ thể  |  Di chuyển cột  |  Chuyển đổi trạng thái hiển thị của các cột ẩn  So sánh các cột với Chọn các ô giống nhau và khác nhau ...
Các tính năng nổi bật: Tiêu điểm lưới  |  Chế độ xem thiết kế  |  Thanh công thức lớn  |  Trình quản lý sổ làm việc & trang tính | Thư viện tài nguyên (Văn bản tự động)  |  Bảng chọn ngày  |  Kết hợp các bảng tính  |  Mã hóa/Giải mã ô  |  Gửi email theo danh sách  |  Siêu lọc  |  Bộ lọc đặc biệt (lọc in đậm/nghiêng/gạch ngang...) ...
15 bộ công cụ hàng đầu12 bản văn CÔNG CỤ (thêm văn bản, Xóa ký tự ...)  |  50 + Biểu đồ Các loại (Biểu đồ Gantt ...)  |  40+ Thực tế Công thức (Tính tuổi dựa trên ngày sinh ...)  |  19 chèn CÔNG CỤ (Chèn mã QR, Chèn ảnh từ đường dẫn ...)  |  12 Chuyển đổi CÔNG CỤ (Số thành từ, Chuyển đổi tiền tệ ...)  |  7 Hợp nhất & Tách CÔNG CỤ (Các hàng kết hợp nâng cao, Tách ô Excel ...)  |  ... và nhiều hơn nữa

Kutools cho Excel tự hào có hơn 300 tính năng, Đảm bảo rằng những gì bạn cần chỉ là một cú nhấp chuột...

Mô tả


Tab Office - Bật tính năng Đọc và Chỉnh sửa theo Tab trong Microsoft Office (bao gồm Excel)

  • Một giây để chuyển đổi giữa hàng chục tài liệu đang mở!
  • Giảm hàng trăm cú click chuột cho bạn mỗi ngày, tạm biệt bàn tay chuột.
  • Tăng năng suất của bạn lên 50% khi xem và chỉnh sửa nhiều tài liệu.
  • Mang các tab hiệu quả đến Office (bao gồm Excel), giống như Chrome, Edge và Firefox.
Comments (0)
No ratings yet. Be the first to rate!
There are no comments posted here yet
Leave your comments
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations