Thủ Thuật

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

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 mình 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 cụ thểBài viết được thực thi trên máy tính với phiên bản Excel 2013, ngoài những hoàn toàn có thể triển khai trên Excel 2003, 2007, 2010, năm nay và trong những phiên bản Excel trên MacOS, những hệ quản lý Android, iOS với thao tác tựa như .

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 và sửa đượ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 ra được hàm ISNA sẽ hoạt động giải trí như thể nào thì tất cả chúng ta hãy xem những lỗi sẽ Open và cần đến hàm ISNA để khắc phụcMì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 những tài liệu thiết yếu

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 Open chính do 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 thi 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

Các dòng # N / A được thay bằng ” Chưa đặt phòng “Và đó là cách để hoàn toàn có thể sử dụng hàm ISNA để khắc phục lỗi # N / A trong Excel cực kỳ đơn thuần và hiệu suất cao, nếu có bất kể vướng mắc nào về hàm này những bạn hãy để lại phản hồi bên dưới còn nếu thấy hay thì hãy san sẻ cho bạn hữu cùng xem nhé ! ! Chúc bạn thành công xuất sắc ! !

Những bài viết liên quan

Nút quay lại đầu trang