Trả về đối số thứ nhất nếu không phải là giá trị lỗi, nếu không thì trả về đối số thứ hai nếu đối số này có mặt hoặc để trống nếu đối số này vắng mặt.
Ví dụ
Lưu ý: Mỗi ví dụ nằm trong một tab riêng.
Ví dụ mẫu
Hàm IFERROR(A1;"Lỗi_trong_ô_A1")
IFERROR(A2)
Cách sử dụng chung
Trả về giá trị trống nếu thử_nghiệm
là lỗi và giá_trị là rỗng; trả về giá_trị nếu thử_nghiệm là lỗi và giá_trị không phải giá trị rỗng; trả về thử_nghiệm nếu thử_nghiệm không phải là lỗi.
Đơn giá
Trả về giá trị "0" khi tính đơn_giá
trong đó Số_lượng là rỗng.
Điểm của học sinh
Trả về thông báo lỗi xác định khi tìm kiếm Điểm
của học sinh trong đó Mã_học_sinh không tồn tại.
Cú pháp
Hàm IFERROR(giá trị; [giá_trị_nếu_lỗi])
-
giá trị
– Giá trị được trả về nếu bản thân giá trị không phải là lỗi. -
giá_trị_nếu_lỗi
– [ KHÔNG BẮT BUỘC – để trống theo mặc định ] – Giá trị hàm trả về nếu giá_trị là lỗi.
Ghi chú
- Hàm
IFERROR(biểu_thức1;biểu_thức2)
tương đương với hàm IF(NOT(ISERROR(biểu_thức1));biểu_thức1;biểu_thức2) về mặt lôgic. Đảm bảo rằng đây là hoạt động mong muốn.
Xem thêm
ISNA
: Kiểm tra liệu giá trị có phải là lỗi `#N/A` hay không.
ISERROR
: Kiểm tra liệu giá trị có phải là một lỗi hay không.
ISERR
: Kiểm tra liệu giá trị có phải là một lỗi khác với `#N/A` hay không.
IF
: Trả về một giá trị nếu biểu thức logic là `TRUE` và một giá trị khác nếu biểu thức logic là `FALSE`.