Wpro.vn - #1 Về phần mềm/ File Excel | Học Excel với Huấn Luyện Viên 1 kèm 1 liên hệ zalo: 0389 978 430

Hầu như ai sử dụng excel cũng gặp trường hợp hàm Vlookup bị lỗi N/A. Chỉ trong 1 – 2 phút bạn sẽ hiểu rõ nguyên nhân, cách nhận biết và cách xử lý lỗi N/A khi dùng hàm vlookup.

Ngoài ra, bạn cũng nên biết, các hàm sau cũng hay gặp lỗi N/A:

  • Hlookup: Hàm tìm kiếm theo dòng
  • Match: Hàm tìm kiếm số thứ tự của 1 giá trị trong vùng. Hàm này rất hay nhé các bạn.

1. SƠ LƯỢC HÀM VLOOKUP

Trước khi đi vào tìm hiểu nguyên nhân và cách khắc phục lỗi N/A khi dùng Vlookup ta cần phải hiểu sơ qua hàm vlookup.

  • Định nghĩa: Vlookup là hàm tìm kiếm theo cột
  • Cú pháp: = Vlookup( Điều kiện tìm kiếm, Vùng tìm kiếm, Số thứ tự cột chứa giá trị cần tìm, kiểu tìm kiếm)

Ví dụ:

Trong bảng phía dưới, ta có bảng giá của nhiều mặt hàng.

Ta có thể dùng hàm vlookup để tìm đơn giá bán của một mặt hàng bất kỳ.

Khi viết hàm chưa đúng thì ta rất dễ gặp lỗi #N/A

ham vlookup bi loi NA hàm vlookup bi lỗi N/A

BÀI VIẾT TỔNG HỢP VỀ HÀM VLOOKUP: CƠ BẢN -> NÂNG CAO

2. HÀM VLOOKUP BỊ LỖI N/A: Nguyên nhân và cách khắc phục

2.1. Nguyên nhân:

Lỗi #N/A là lỗi không tìm thấy.

Cụ thể là Vlookup không tìm thấy điều kiện tìm kiếm trong cột đầu tiên của vùng tìm kiếm.

Đến đây thì bạn biết nguyên nhân rồi đúng không nào:

+ Nguyên nhân số 1: Đúng là không tồn tại điều kiện tìm kiếm trong cột đầu tiên của vùng tìm kiếm

+ Nguyên nhân số 2: Ta quét sai vùng/ nhập sai địa chỉ vùng tìm kiếm.

2.2. Cách khắc phục Hàm Vlookup bị lỗi N/A

Tùy vào nguyên nhân dẫn tới sai sót mà ta có cách khắc phục cho phù hợp.

  • Cách sửa lỗi quét sai vùng

Trong cách viết hàm ở hình dưới đây, thì nguyên nhân là do ta quét sai vùng tìm kiếm.

ham vlookup tra ve gia tri loi NA hàm vlookup bị lỗi #N/A

[ CÁCH KHẮC PHỤC ]

Bạn cần sửa lại vùng dữ liệu để cột đầu tiên của vùng dữ liệu phải là cột mã hàng. Do mã hàng chính là điều kiện tìm kiếm.

Hàm nên viết như sau:

=vlookup(F1,B1:C9,2,0)

  • Cách sửa lỗi không tồn tại điều kiện tìm kiếm

loi NA trong ham vlookup do nguyen nhan khong ton tai dieu kien tim kiem hàm vlookup bị lỗi #N/A

Theo như hình trên, thì dù đã quét đúng vùng tìm kiếm từ cột mã hàng nhưng vẫn bị #N/A.

Lý do, điều kiện tìm kiếm là Z

Trong cột mã hàng đâu có mã nào là Z

[ GIẢI PHÁP KHẮC PHỤC ]

  • Cách 1: Bổ sung mã Z trong bảng đơn giá
  • Cách 2: Dùng thêm hàm bẫy lỗi. Đơn giản nhất là dùng Iferror

CÁCH DÙNG HÀM IFERROR TRONG EXCEL

3. Lỗi #REF khi sử dụng hàm vlookup là gì?

Lỗi #REF khi sử dụng hàm vlookup là gì?

Đây là một lỗi ít khi gặp phải khi sử dụng hàm tìm kiếm theo cột Vlookup hoặc theo hàng (hlookup). Tuy nhiên nếu gặp phải thì rất nhiều người không biết cách xử lý ra sao.

  • Nguyên nhân:

Do số thứ tự cột/ dòng chứa giá trị tìm kiếm lớn hơn tổng số cột vùng tìm kiếm. Số cột đó tính từ cột điều kiện tới cột/dòng cuối cùng của vùng tìm kiếm

  • Ví dụ: Trong trường hợp vùng tìm kiếm của bạn bị giới hạn từ cột A -> D: Tổng số cột trong vùng là 4. Và trong hàm vlookup bạn chỉ định cột chứa giá trị tìm kiếm có số thứ tự là 5 thì excel không thể hiểu được. Vì 5 lớn hơn cả tổng số cột của vùng tìm kiếm rồi đúng không nào.
  • Giải pháp:

Mở rộng vùng tìm kiếm của hàm vlookup (Tương tự cho hàm hlookup)

Biết bệnh rồi, giờ hãy bắt tay vào sửa lại hàm mình vừa viết thôi.

 

Nếu bạn cần hỗ trợ thêm gì, bạn đừng ngại email cho Trường nhé.

  • Email: webkynang.vn@gmail.com
  • Hotline: 038 997 8430

Xin cảm ơn,

Trườngpx – Chuyên gia về File excel, phần mềm excel doanh nghiệp và Đào tạo Excel inhouse

 

TAI FILE EXCEL