Hàm ISERROR() trong Excel là một công cụ hữu ích để phát hiện lỗi trong công thức hoặc phép tính. Bằng cách trả về TRUE nếu công thức dẫn đến lỗi và FALSE nếu không, ISERROR() giúp bạn quản lý và khắc phục sự cố trong bảng tính. Đây là một công cụ bổ sung đáng có trong bộ đồ nghề của bạn. Hãy tham gia khóa học Advanced Excel Functions của chúng tôi để khám phá thêm nhiều điều.
Tìm hiểu hàm ISERROR() trong Excel
Đây là những gì hàm ISERROR() thực hiện: ISERROR() kiểm tra xem một giá trị có dẫn đến bất kỳ loại lỗi nào hay không, chẳng hạn như #DIV/0!, #N/A, #VALUE!, #REF!, #NUM!, #NAME? hoặc #NULL!.
Đối số value là biểu thức hoặc tham chiếu ô bạn muốn kiểm tra lỗi.
Dưới đây là tất cả các loại lỗi được nhận diện:
Cách sử dụng ISERROR() trong công thức Excel
Giờ bạn đã thấy các lỗi có thể gặp, hãy xem cách dùng ISERROR() một cách tự nhiên trong công việc. Trước hết, đây là một số cách sử dụng chung:
Kiểm tra xem một công thức có trả về lỗi hay không
Kết hợp với IF() để hiển thị thông báo hoặc giá trị tùy chỉnh khi xảy ra lỗi
Hữu ích trong xác thực dữ liệu để ngăn các mục nhập dễ gây lỗi
ISERROR() với IF()
Hãy xem một ví dụ dùng ISERROR() với IF():
=IF(ISERROR(A1/A2), "Error in calculation",A1/A2)Được hỗ trợ bởi
Công thức này kiểm tra xem phép chia A1 cho A2 có dẫn đến lỗi hay không. Nếu có, nó hiển thị "Error in calculation"; nếu không, nó hiển thị kết quả.
ISERROR() với IF() và VLOOKUP()
Hãy mở rộng ví dụ này để sử dụng thêm VLOOKUP(). Đây là một cách dùng phổ biến khác, vì chúng ta thường xuyên dùng các hàm tra cứu và, do đang tra cứu từ một danh sách, việc không phải lúc nào cũng có kết quả trả về cũng không có gì lạ.
Chúng ta đã biết nếu VLOOKUP() không tìm thấy kết quả khớp, nó sẽ trả về lỗi #N/A. Bây giờ, bạn có thể dùng ISERROR() để bắt lỗi đó và trả về một thông báo thân thiện, hữu ích hơn.
=IF(ISERROR(VLOOKUP(C3,A3:B5,2,FALSE)),"The item was not found in the list",VLOOKUP(C3,A2:B4,2,FALSE))Được hỗ trợ bởi
Mẹo khi làm việc với Excel ISERROR()
Khi dùng ISERROR() trong bảng tính, hãy lưu ý những mẹo sau:
Dùng ISERROR() để bắt mọi loại lỗi, nhưng hãy cân nhắc ISERR() hoặc IFERROR() cho các nhu cầu cụ thể hơn
Kết hợp với định dạng có điều kiện để làm nổi bật lỗi bằng trực quan
Kiểm thử công thức với dữ liệu khác nhau để đảm bảo xử lý lỗi hoạt động như mong đợi
Kết luận
Hàm ISERROR() trong Excel là cách mạnh mẽ để xác định và quản lý lỗi trong công thức. Kết hợp nó vào bảng tính của bạn để tạo nên các bảng tính đáng tin cậy và thân thiện hơn với người dùng.
Tôi là một cây bút và biên tập viên về khoa học dữ liệu, đã có bài đóng góp cho các nghiên cứu đăng trên tạp chí khoa học. Tôi đặc biệt quan tâm đến đại số tuyến tính, thống kê, R và các chủ đề tương tự. Tôi cũng chơi cờ vua khá thường xuyên!
Nắm vững các kỹ năng cần thiết để sử dụng Excel, từ việc chuẩn bị dữ liệu, viết công thức đến tạo biểu đồ và đồ thị. Không yêu cầu kinh nghiệm trước đó.
Hàm
ISERROR()trong Excel là một công cụ hữu ích để phát hiện lỗi trong công thức hoặc phép tính. Bằng cách trả vềTRUEnếu công thức dẫn đến lỗi vàFALSEnếu không,ISERROR()giúp bạn quản lý và khắc phục sự cố trong bảng tính. Đây là một công cụ bổ sung đáng có trong bộ đồ nghề của bạn. Hãy tham gia khóa học Advanced Excel Functions của chúng tôi để khám phá thêm nhiều điều.Tìm hiểu hàm ISERROR() trong Excel
Đây là những gì hàm
ISERROR()thực hiện:ISERROR()kiểm tra xem một giá trị có dẫn đến bất kỳ loại lỗi nào hay không, chẳng hạn như#DIV/0!,#N/A,#VALUE!,#REF!,#NUM!,#NAME?hoặc#NULL!.Cú pháp của
ISERROR()như sau:Đối số
valuelà biểu thức hoặc tham chiếu ô bạn muốn kiểm tra lỗi.Dưới đây là tất cả các loại lỗi được nhận diện:
Cách sử dụng ISERROR() trong công thức Excel
Giờ bạn đã thấy các lỗi có thể gặp, hãy xem cách dùng
ISERROR()một cách tự nhiên trong công việc. Trước hết, đây là một số cách sử dụng chung:Kiểm tra xem một công thức có trả về lỗi hay không
Kết hợp với
IF()để hiển thị thông báo hoặc giá trị tùy chỉnh khi xảy ra lỗiHữu ích trong xác thực dữ liệu để ngăn các mục nhập dễ gây lỗi
ISERROR() với IF()
Hãy xem một ví dụ dùng
ISERROR()vớiIF():Công thức này kiểm tra xem phép chia A1 cho A2 có dẫn đến lỗi hay không. Nếu có, nó hiển thị "Error in calculation"; nếu không, nó hiển thị kết quả.
ISERROR() với IF() và VLOOKUP()
Hãy mở rộng ví dụ này để sử dụng thêm
VLOOKUP(). Đây là một cách dùng phổ biến khác, vì chúng ta thường xuyên dùng các hàm tra cứu và, do đang tra cứu từ một danh sách, việc không phải lúc nào cũng có kết quả trả về cũng không có gì lạ.Chúng ta đã biết nếu
VLOOKUP()không tìm thấy kết quả khớp, nó sẽ trả về lỗi#N/A. Bây giờ, bạn có thể dùngISERROR()để bắt lỗi đó và trả về một thông báo thân thiện, hữu ích hơn.Mẹo khi làm việc với Excel ISERROR()
Khi dùng
ISERROR()trong bảng tính, hãy lưu ý những mẹo sau:Dùng
ISERROR()để bắt mọi loại lỗi, nhưng hãy cân nhắcISERR()hoặc IFERROR() cho các nhu cầu cụ thể hơnKết hợp với định dạng có điều kiện để làm nổi bật lỗi bằng trực quan
Kiểm thử công thức với dữ liệu khác nhau để đảm bảo xử lý lỗi hoạt động như mong đợi
Kết luận
Hàm
ISERROR()trong Excel là cách mạnh mẽ để xác định và quản lý lỗi trong công thức. Kết hợp nó vào bảng tính của bạn để tạo nên các bảng tính đáng tin cậy và thân thiện hơn với người dùng.Tiếp theo, hãy tham gia khóa học Advanced Excel Functions để tiếp tục nâng cao kỹ năng.