HÀM ISNA

HÀM ISNA

Lỗi #N/A là một lỗi thường gặp trong Excel. Nhưng trong một số trường hợp chúng ta không biết rõ công thức có xảy ra lỗi #N/A hay không. Bởi vậy chúng ta cần một phương pháp giúp kiểm tra lỗi đó, chính là hàm ISNA. Trong bài viết này bạn hãy cùng Trí Tuệ Việt tìm hiểu cách dùng hàm ISNA trong Excel nhé.

1. Mục đích: Dùng để kiểm tra kết quả của các công thức có lỗi #N/A

2. Cú pháp:
=ISNA (value)
Trong tên hàm gồm 2 phần:
   + IS là chức năng kiểm tra, trả về kết quả đúng/sai. NA chính là lỗi #N/A
   + value: Giá trị cần kiểm tra lỗi #N/A.
   + Tham số bên trong hàm ISNA là Value, tức là 1 giá trị. Giá trị này có thể là kết quả của 1 công thức, 1 hàm.

Hàm ISNA sẽ trả về các kết quả:
   + TRUE: nếu giá trị cần kiểm tra có kết quả đúng là lỗi #N/A
   + FALSE: nếu giá trị cần kiểm tra không phải lỗi #N/A

Cách sử dụng hàm ISNA: Bởi vì kết quả của hàm ISNA là True / False nên thông thường nó không đứng 1 mình mà kết hợp với hàm IF.

3. Nhận biết lỗi #N/A của hàm VLOOKUP
Xét ví dụ sau đây:

Trong ví dụ trên, để xác định đơn giá các tên hàng, chúng ta sẽ sử dụng HÀM VLOOKUP:

Giá trị tìm kiếm: Tên hàng tại cột B, bắt đầu từ ô B7
Vùng tham chiếu: Bảng đơn giá $B$7:$C$10
Cột kết quả: cột thứ 2
Phương thức tìm kiếm: chính xác theo tên hàng, sử dụng số 0

=VLOOKUP(F6,$B$7:$C$10,2,0)

Tuy nhiên kết quả chỉ đúng với những tên hàng có tên trong Bảng đơn giá. Còn những tên hàng không có tên sẽ xuất hiện lỗi #N/A.
Do đó chúng ta có thể sử dụng hàm ISNA để nhận biết lỗi này, kết hợp hàm IF để thay đổi kết quả hiển thị, ví dụ là hiển thị dòng chữ “Not found”

=IF(ISNA(VLOOKUP(F6,$B$7:$C$10,2,0)),”Not found”,VLOOKUP(F6,$B$7:$C$10,2,0))

Câu lệnh trên có ý nghĩa:

Xét lỗi #N/A của hàm VLOOKUP: ISNA(VLOOKUP(F6,$B$7:$C$10,2,0))

  • Nếu có lỗi, sẽ trả về đoạn text “Not found”
  • Nếu không có lỗi, trả về giá trị của hàm VLOOKUP

Như vậy chúng ta đã có thể thay thế lỗi #N/A thành đoạn thông báo theo ý muốn được rồi. Điều này giúp nhận biết được nguyên nhân xảy ra lỗi, từ đó khắc phục lỗi dễ dàng hơn.

Chúc bạn thực hiện thành công.

—————————————

ĐÀO TẠO TIN HỌC VĂN PHÒNG TRÍ TUỆ VIỆT

CS1: 84T/8 Trần Đình Xu – Phường Cô Giang – Quận 1

CS2: 213 đường 3/2 – Phường 9 – Quận 10 – Hồ Chí Minh

CS3: 451 Điện Biên Phủ – Phường 25 – Quận Bình Thạnh – Hồ Chí Minh

Hotline: 0902.936.936 – 0977.781.414

 

Rate this post
0902.936.936