Có thể nói hàm ISERROR là hàm dùng để kiểm tra các giá trị lỗi trong Excel. Vậy iserror là hàm gì, chức năng và cách dùng hàm iserror trong excel như thế nào? Những câu hỏi này sẽ được chúng tôi giải đáp trong nội dung dưới đây, mời các bạn cùng theo dõi nhé.
Hàm iserror là gì?
Hàm ISERROR là một hàm logic trong Excel, được sử dụng để kiểm tra xem một giá trị hoặc biểu thức có phải là một giá trị lỗi hay không. Có sáu loại lỗi mà hàm ISERROR có thể nhận diện được, đó là:
-
#N/A: Giá trị không có sẵn hoặc không tìm thấy
-
#VALUE!: Giá trị sai hoặc không phù hợp
-
#REF!: Tham chiếu sai hoặc không tồn tại
-
#DIV/0!: Phép chia cho số 0
-
#NUM!: Giá trị số không hợp lệ
-
#NAME?: Tên hàm, phạm vi hoặc liên kết không đúng
Nếu giá trị hoặc biểu thức là một trong sáu loại lỗi trên, hàm ISERROR sẽ trả về TRUE, ngược lại sẽ trả về FALSE.
>>> Xem thêm: Hướng dẫn chi tiết cách sử dụng hàm Dcounta trong excel
Hàm ISERROR là một hàm logic trong Excel
Ứng dụng của hàm ISERROR trong Excel
Hàm ISERROR có thể được sử dụng để xử lý các giá trị lỗi trong bảng tính, bằng cách thay thế chúng bằng một giá trị khác hoặc bỏ qua chúng. Một số ứng dụng phổ biến của hàm ISERROR là:
-
Kiểm tra xem một ô có chứa giá trị lỗi hay không
-
Loại bỏ các giá trị lỗi khỏi các công thức tính toán
-
Hiển thị thông báo lỗi tùy chỉnh khi có giá trị lỗi
-
Tìm kiếm và đánh dấu các giá trị lỗi trong bảng tính
Hàm ISERROR có thể được sử dụng để xử lý các giá trị lỗi trong bảng tính
Cách dùng hàm iserror trong excel
Ở phần này, chúng tôi sẽ giới thiệu cú pháp và cách dùng hàm iserror trong excel. Chi tiết như sau:
Cú pháp hàm
Cú pháp của hàm ISERROR là:
=ISERROR(value)
Trong đó:
-
Value: là giá trị hoặc biểu thức cần kiểm tra lỗi.
-
Hàm ISERROR: sẽ trả về TRUE nếu value là một giá trị lỗi, và FALSE nếu không.
Cú pháp của hàm ISERROR
Cách dùng hàm iserror trong excel
Để sử dụng hàm ISERROR, bạn cần nhập công thức vào một ô trống và nhấn Enter. Bạn có thể nhập giá trị hoặc biểu thức cần kiểm tra lỗi trực tiếp vào công thức, hoặc tham chiếu đến một ô khác chứa giá trị hoặc biểu thức đó.
Ví dụ: Cho bảng dữ liệu 1 như sau:
Cho bảng dữ liệu
Yêu cầu: Kiểm tra xem các ô C3, C4 và C5 có chứa giá trị lỗi hay không.
Cách dùng hàm iserror trong excel:
Bước 1: Nhập công thức sau vào các ô D3 là =ISERROR(C3).
Nhập công thức vào ô D3
Bước 2: Nhấn enter sẽ thu được kết quả là FALSE tức là ô này không chứa giá trị lỗi.
Kết quả sau khi nhập công thức
Bước 3: Kéo thả chuột xuống bên dưới để copy công thức, sẽ thu được kết quả là TRUE tức là những ô này chứa các giá trị lỗi #DIV/0! và #N/A.
Bảng kết quả sau khi nhập công thức
>>> Tất cả đều có trong cuốn sách "HƯỚNG DẪN THỰC HÀNH EXCEL TỪ CƠ BẢN ĐẾN NÂNG CAO"
Cách dùng hàm iserror trong excel với các hàm khác
Hàm ISERROR có thể được kết hợp với các hàm khác để tăng khả năng xử lý các giá trị lỗi trong bảng tính. Một số hàm phổ biến có thể kết hợp với hàm ISERROR là:
Kết hợp với hàm SUMPRODUCT
Để tìm các giá trị lỗi trong bảng dữ liệu, bạn nên sử dụng hàm ISERROR kết hợp cùng hàm SUMPRODUCT.
Ví dụ: Cho bảng dữ liệu 2:
Cho bảng dữ liệu
>>> Xem thêm: Cách dùng hàm REPLACE trong excel thay thế 1 phần văn bảnYêu cầu: Tìm tổng giá trị lỗi có trong bảng số 2.
Cách dùng hàm iserror trong excel kết hợp cùng hàm SUMPRODUCT:
Bước 1: Nhập công thức =SUMPRODUCT(--ISERROR(B13:B20)) vào ô C13.
Nhập công thức SUMPRODUCT
Bước 2: Nhấn enter sẽ thu được kết quả là 3 tức là trong bảng dữ liệu này có tới 3 dữ liệu bị lỗi.
Kết quả là 3 tức là trong bảng dữ liệu này có tới 3 dữ liệu bị lỗi
>>> Xem thêm: Học tin học văn phòng trọn đời chỉ từ 99k
Hàm if iserror trong excel
Hàm IF là một hàm logic trong Excel, được sử dụng để kiểm tra một điều kiện và trả về một giá trị nếu điều kiện đó đúng và một giá trị khác nếu điều kiện đó sai. Hàm IF có cú pháp là:
=IF(logical_test,value_if_true,value_if_false)
Trong đó:
-
logical_test: là điều kiện cần kiểm tra.
-
value_if_true: là giá trị sẽ được trả về nếu điều kiện đúng.
-
value_if_false: là giá trị sẽ được trả về nếu điều kiện sai.
Vì vậy, khi hàm IF kết hợp ISERROR sẽ trả về các giá trị lỗi để cho bạn biết phép tính đang thực hiện đang có vấn đề ở các thành phần cấu tạo nên nó.
Ví dụ: Cho bảng số liệu 3:
Cho bảng dữ liệu
Yêu cầu: Tìm các giá trị bị lỗi trong bảng số liệu 3.
Cách làm:
Bước 1: Nhập công thức tính vào ô C30:
=IF(ISERROR(B30-A30)/B30;"";(B30-A30)/B30).
Nhập công thức tính vào ô C30
Bước 2: Nhấn enter sẽ thu được kết quả là 0.6 tức là ô này không chứa lỗi.
C30 không chứa lỗi
Bước 3: Copy công thức xuống bên dưới, những ô bị lỗi sẽ không trả về kết quả hoặc trả về lỗi cụ thể như hình dưới đây:
Copy công thức xuống bên dưới
Kết hợp hàm ISERROR với hàm IF và COUNT
Ví dụ: Cho bảng số liệu 3:
Cho bảng dữ liệu
Yêu cầu: Đếm các giá trị bị lỗi trong cột A của bảng số liệu 3.
Cách dùng hàm iserror trong excel với hàm IF và COUNT:
Bước 1: Nhập công thức hàm count trong excel:
=COUNT(IF(ISERROR(A30:A34);1;"")) vào ô C30.
Nhập công thức vào ô C30
Bước 2: Nhấn enter sẽ thu được kết quả là 2 tức là trong cột A của bảng 3 chứa 2 ô chứa dữ liệu lỗi.
Kết quả là 2 tức là trong cột A của bảng 3 chứa 2 ô chứa dữ liệu lỗi
Lỗi thường gặp khi dùng hàm ISERROR trong Excel
Một số lỗi thường gặp khi dùng hàm ISERROR trong Excel là:
Nhập sai cú pháp hàm
Bạn cần nhập đúng cú pháp hàm ISERROR và đóng ngoặc đơn sau khi nhập xong giá trị hoặc biểu thức cần kiểm tra lỗi. Nếu bạn nhập thiếu hoặc thừa dấu ngoặc đơn, bạn sẽ nhận được lỗi #NAME? hoặc #VALUE!.
Nhập sai kiểu dữ liệu
Bạn cần nhập vào hàm ISERROR một giá trị hoặc biểu thức có thể được tính toán bởi Excel. Nếu bạn nhập vào một chuỗi văn bản không phải là tên của một hàm, phạm vi hoặc liên kết, bạn sẽ nhận được lỗi #NAME?.
Nhập sai kiểu dữ liệu
Nhập vào một giá trị không phải là lỗi
Hàm ISERROR chỉ nhận diện được sáu loại lỗi đã nêu ở trên. Nếu bạn nhập vào một giá trị không phải là lỗi, ví dụ như một số âm, một chuỗi rỗng hoặc một ký tự đặc biệt, hàm ISERROR sẽ trả về FALSE.
Tổng kết
Hàm ISERROR là một hàm hữu ích trong Excel, giúp bạn xử lý các giá trị lỗi trong bảng tính. Bạn nên học cách dùng hàm iserror trong excel một cách linh hoạt và kết hợp với các hàm khác để tăng khả năng xử lý các giá trị lỗi. Bạn cũng cần chú ý đến một số lỗi thường gặp khi dùng hàm ISERROR và cách khắc phục chúng. Nếu bạn muốn học thêm về excel, hãy tham khảo ngay các khóa học Excel của Unica. Với sự hướng dẫn và giảng dạy từ những chuyên gia hàng đầu Unica.vn, chắc chắn bạn sẽ tiến bộ rõ ràng trong thời gian ngắn.