Note: The other languages of the website are Google-translated. Back to English

Excel IFERROR chức năng

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 value_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 Shitf + 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

Bạn có muốn hoàn thành công việc hàng ngày của mình một cách nhanh chóng và hoàn hảo? Kutools cho Excel mang đến 300 tính năng nâng cao mạnh mẽ (Kết hợp sổ làm việc, tính tổng theo màu, chia nhỏ nội dung ô, chuyển đổi ngày tháng, v.v.) và tiết kiệm 80% thời gian cho bạn.

  • Được thiết kế cho 1500 tình huống công việc, giúp bạn giải quyết 80% các vấn đề về Excel.
  • Giảm hàng nghìn lần nhấp chuột và bàn phím mỗi ngày, giảm mỏi mắt và mỏi tay.
  • Trở thành chuyên gia Excel trong 3 phút. Không còn cần phải nhớ bất kỳ công thức và mã VBA đau đớn nào.
  • 30 ngày dùng thử miễn phí không giới hạn. Đảm bảo hoàn tiền trong 60 ngày. Nâng cấp miễn phí và hỗ trợ trong 2 năm.
Ribbon của Excel (với Kutools cho Excel được cài đặ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 lại các tab hiệu quả cho Office (bao gồm Excel), Giống như Chrome, Firefox và Internet Explorer mới.
Ảnh chụp màn hình của Excel (với Office Tab được cài đặt)
Nhận xét (0)
Chưa có xếp hạng. Hãy là người đầu tiên xếp hạng!
Không có bình luận nào được đăng ở đây
Để lại ý kiến ​​của bạn
Đăng với tư cách khách
×
Đánh giá bài viết này:
0   Nhân vật
Các vị trí được đề xuất