Nhận xét Hàm ISNA là gì? Cách sử dụng hàm ISNA trong Excel, có ví dụ chi tiết

Review Hàm ISNA là gì? Cách sử dụng hàm ISNA trong Excel, có ví dụ chi tiết là ý tưởng trong bài viết bây giờ của Tiên Kiếm. Tham khảo content để biết đầy đủ nhé.

Có lẽ trong khi sử dụng Excel các bạn sẽ thấy hàm ISNA lồng ghép với các loại hàm IF và Vlookup, vậy thì hàm ISNA được sử dụng để làm gì và cách sử dụng như thế nào. Hãy cùng Tiên Kiếm tìm hiểu những tính năng thú vị của hàm này nhé.

Hàm ISNA là gì? Cách sử dụng hàm ISNA trong Excel, có ví dụ chi tiết

Hàm ISNA là gì? Cách sử dụng hàm ISNA trong Excel, có ví dụ chi tiết

Bài viết được thực hiện trên máy tính với phiên bản Excel 2013, ngoài ra có thể thực hiện trên Excel 2003, 2007, 2010, 2016 và trong các phiên bản Excel trên MacOS, các hệ điều hành Android, iOS với thao tác tương tự.

I. ISNA là gì và lợi ích của hàm ISNA trong Excel

Hàm ISNA là hàm giúp chúng ta kiểm tra được lỗi #N/A trong Excel (Lỗi này xuất hiện khi trong các ô chúng ta đưa vào các công thức là các ô trống và không có dữ liệu). Vậy nên khi sử dụng các hàm với nhiều công thức lồng ghép chúng ta nên sử dụng hàm ISNA.

Trong đó:

  • IS: là chức năng kiểm tra, trả về kết quả đúng/sai (tương đương với câu hỏi “Có phải là”)
  • NA: chính là lỗi #N/A

Những lợi ích mà hàm ISNA đem lại:

  • Có thể giúp bạn nhận biết lỗi dễ dàng hơn
  • Trả về những kết quả như chúng ta mong muốn chứ không phải lỗi #N/A
  • Có thể kết hợp được với các hàm để khai triển không bị các lỗi sai

II. Cách sử dụng hàm ISNA trong Excel

1. Nhận biết lỗi #N/A với hàm Vlookup

Đầu tiên để nhận biết được hàm ISNA sẽ hoạt động như thể nào thì chúng ta hãy xem những lỗi sẽ xuất hiện và cần đến hàm ISNA để khắc phục

Mình có 1 ví dụ như sau:

Ví dụ

Ví dụ

Theo như đề bài thì chúng ta phải tìm được “Giá ngày”,vậy thì chúng ta sẽ sử dụng cột “Loại phòng” và “Bảng giá phòng” để làm việc này.

Phân tích đề bài

Phân tích đề bài

Bước 1: Sử dụng hàm Vlookup để lấy ra các dữ liệu cần thiết bằng dòng lệnh:

=Vlookup(C5;$I$6:$J$8;2;0)

Trong đó: 

  • Lookup_value: là giá trị tìm kiếm “Loại phòng” từ cột C
  • Table_array: là vùng tham chiếu “Bảng giá phòng” từ ô I6:J8 (Lưu ý: không quét tiêu đề và các bạn nhớ khóa dữ liệu lại sau khi quét bằng phím F4 nhé)
  • Col_index_num: là cột kết quả, ở ví dụ này là cột thứ 2 (cột có giá phòng).
  • [range_lookup]: là phương thức tìm kiếm chính xác theo mã phòng, sử dụng số 0
Sử dụng hàm Vlookup để lấy ra các dữ liệu cần thiết

Sử dụng hàm Vlookup để lấy ra các dữ liệu cần thiết

Bước 2: Lỗi #N/A xuất hiện bởi vì có những dòng trống trong ví dụ

Lỗi #N/A xuất hiện bởi vì có những dòng trống

Lỗi #N/A xuất hiện bởi vì có những dòng trống

2. Sửa lỗi #N/A bằng hàm ISNA

Để khắc phục lỗi trên ta thực hiện như sau:

Ở phần sửa lỗi này chúng ta phải kết hợp hàm IF + ISNA + Vlookup để lỗi #N/A không xuất hiện nữa mà thay vào đó là dòng chữ “Chưa đặt phòng”.

Kết hợp các hàm lại với nhau với dòng lệnh như sau: =IF(ISNA(VLOOKUP(C5;$I$6:$J$8;2;0));”Chưa đặt phòng”;VLOOKUP(C5;$I$6:$J$8;2;0))

Sau đây mình sẽ phân tích dòng lệnh này như sau bằng cách chia nhỏ từng phần

  • ISNA(VLOOKUP((C5;$I$6:$J$8;2;0)): ở đây chúng ta sử dụng hàm ISNA trước hàm VLOOKUP để tìm kiếm các ô có dấu “-“, là ký tự không xuất hiện ở bằng giá phòng và mình sẽ tạm đặt dòng lệnh này là *
  • Sau đó chúng ta thêm hàm IF(*;”Chưa đặt phòng”;VLOOKUP(C5;$I$6:$J$8;2;0)), hàm này được thêm vào với ý nghĩa là nếu * có lỗi #N/A thì sẽ trả về dòng lệnh “Chưa đặt phòng”, còn nếu * không có lỗi #N/A thì sẽ tiếp tục tìm kiếm ở bảng giá phòng bằng hàm VLOOKUP.
Nhập dòng lệnh theo cú pháp

Nhập dòng lệnh theo cú pháp

Như vậy chúng ta có thể thấy các dòng lỗi #N/A ban đầu đã được sửa thành dòng lệnh “Chưa đặt phòng” phù hợp với điều mà đề bài yêu cầu.

Các dòng #N/A được thay bằng "Chưa đặt phòng"

Các dòng #N/A được thay bằng “Chưa đặt phòng”

Và đó là cách để có thể sử dụng hàm ISNA để khắc phục lỗi #N/A trong Excel cực kỳ đơn giản và hiệu quả, nếu có bất kỳ thắc mắc nào về hàm này các bạn hãy để lại bình luận bên dưới còn nếu thấy hay thì hãy chia sẻ cho bạn bè cùng xem nhé!! Chúc bạn thành công!!