NGUYÊN NHÂN VÀ CÁCH SỬA LỖI #N/A KHI DÙNG HÀM VLOOKUP TRONG EXCEL

Synot
Synot
Oct 15 2022

Khi làm việc trên excel, việc sử dụng hàm là điều không thể thiếu. Hàm Vlookup là một hàm được khá nhiều người sử dụng trong công việc, giúp tìm kiếm dữ liệu dựa trên các điều kiện từ vùng tham chiếu. Với sự tiện lợi khi dùng, hàm Vlookup rất phổ biến trong excel và hầu như mọi người đều biết đến. Tuy nhiên trong quá trình thao tác hàm Vlookup, rất nhiều các bạn gặp phải trường hợp kết quả trả về là kết quả lỗi. Có rất nhiều lỗi trong thao tác với hàm Vlookup nhưng thường xuyên gặp phải nhất đó là lỗi #N/A, vì vậy hôm nay Gitiho sẽ giới thiệu đến bạn những nguyên nhân dẫn đến lỗi #N/A trong excel và hướng dẫn cách để sửa những lỗi đó nhanh chóng nhất. 

Xem thêm: BÀI TẬP EXCEL VỚI CÁCH SỬ DỤNG HÀM VLOOKUP VÀ ỨNG DỤNG NÂNG CAO THƯỜNG GẶP (PHẦN 1)

LỖI #N/A! TRONG EXCEL LÀ GÌ?

Lỗi #N/A hay còn được hiểu với tên là No Available. Trong excel, lỗi này xuất hiện khi excel không thể tìm thấy giá trị phù hợp với điều kiện mà bạn tham chiếu trong quá trình sử dụng hàm Vlookup. Chúng ta biết rằng Vlookup được hiểu là hàm tìm kiếm dữ liệu có điều kiện, tức là để hàm này trả về giá trị chúng ta muốn, bạn phải điền thêm điều kiện bằng cách tham chiếu một vùng dữ liệu trong excel. Vậy nên, nếu excel không thể tìm thấy dữ liệu nào phù hợp với điều kiện bạn đưa ra thì sẽ không trả được kết quả. Và excel sẽ trả về đó là lỗi #N/A.

Việc gây ra lỗi #N/A nguyên nhân chính đó là do thao tác của bạn. Có thể khi gõ công thức, bạn đã quên một số điều kiện khiến cho hàm bị lỗi hoặc hàm không thể tìm thấy kết quả. Điều này gây ra rất nhiều bất tiện cho người soạn thảo khi phải ngồi dò lại từng hàm công thức, cũng như kiểm tra lại dữ liệu, …. Vì vậy mà trong bài viết này, Gitiho sẽ giới thiệu đến bạn những nguyên nhân gây ra lỗi này cũng như cách khắc phục nhé.

Xem thêm: Lỗi #N/A trong Excel là gì? Làm sao để khắc phục lỗi này?

NGUYÊN NHÂN GÂY LỖI #N/A! KHI DÙNG HÀM VLOOKUP VÀ CÁCH KHẮC PHỤC

Để có thể sửa chi tiết các lỗi, chúng mình sẽ đưa ra những ví dụ cụ thể với từng phần để giúp các bạn dễ hình dung nhé.

Lỗi #N/A! do vùng tìm kiếm không đầy đủ

Nguyên nhân chính gây ra lỗi này là do excel không thể tìm thấy giá trị. Chúng mình có ví dụ sau: Tìm sản phẩm Xoài trong bảng dữ liệu:

Bước 1: Nhập hàm =VLOOKUP("XOÀI",A2:D6,4,0) vào bảng tính Excel.

Lỗi #N/A! do vùng tìm kiếm không đầy đủ (1)
Lỗi #N/A! do vùng tìm kiếm không đầy đủ (1)

Bước 2: Nhấn phím Enter để tìm kiếm kết quả. Vì bảng dữ liệu không có tên cần tìm là XOÀI nên Excel sẽ trả về kết quả là lỗi #N/A! (Như trong hình).

Lỗi #N/A! do vùng tìm kiếm không đầy đủ (2)
Lỗi #N/A! do vùng tìm kiếm không đầy đủ (2)

Cách khắc phục: Kiểm tra dữ liệu tính toán của hàm và chỉnh sửa lại. Ở đây ta thay sản phẩm tìm kiếm từ XOÀI sang SẦU RIÊNG với công thức =VLOOKUP("Sầu Riêng",B2:D6,2,0), và Excel trả kết quả như hình.

Lỗi #N/A! do vùng tìm kiếm không đầy đủ (3)
Lỗi #N/A! do vùng tìm kiếm không đầy đủ (3)

Lỗi #N/A! do không cố định vùng tìm kiếm khi copy công thức

Nguyên nhân chính dẫn đến lỗi này đó là bạn không cố định vùng tìm kiếm, và nếu bạn không cố định, excel sẽ mặc định công thức đó và copy hết xuống bảng dữ liệu của bạn. Đây là ví dụ giúp bạn hình dung: Trong minh họa đang tìm sản phẩm Sầu Riêng nhưng không cố định vùng dữ liệu. Khi tiến hành copy xuống dưới thì Excel sẽ báo lỗi #N/A.

Lỗi #N/A! do không cố định vùng tìm kiếm khi copy công thức (1)
Lỗi #N/A! do không cố định vùng tìm kiếm khi copy công thức (1)

Cách khắc phục: Bạn chỉ cần sửa lại công thức bằng cách cố định vùng dữ liệu. Cách làm như sau

Bước 1: Trong công thức, tiến hành bôi đen ô B2:D6 như hình.

Lỗi #N/A! do không cố định vùng tìm kiếm khi copy công thức (2)
Lỗi #N/A! do không cố định vùng tìm kiếm khi copy công thức (2)

Bước 2: Sau đó bạn hãy ấn phím F4 trên bàn phím và excel sẽ tự động cố định vùng dữ liệu được chọn cho bạn. Như vậy là bạn đã sửa xong lỗi rồi đó.

Lỗi #N/A! do không cố định vùng tìm kiếm khi copy công thức (3)
Lỗi #N/A! do không cố định vùng tìm kiếm khi copy công thức (3)

Xem thêm: 23 điều bạn nhất định phải biết khi sử dụng hàm VLOOKUP (Phần 1)

Lỗi #N/A! khi sử dụng hàm Vlookup, Hlookup kết hợp với MID, LEFT, RIGHT

Hàm Vlookup kết hợp với hàm MID

Nguyên nhân chính đó là khi định dạng không trùng khớp giữa kết quả hiển thị và dữ liệu tra cứu. Ta có ví dụ dùng hàm Vlookup để tìm điểm khu vực dựa và số báo danh của sinh viên.

Bước 1: Tại ô dữ liệu nhập hàm =VLOOKUP(MID(A3,4,1),$C$9:$F$10,2,0) như hình.

Trong đó:

  • MID(A3,4,1): Lấy 1 kí tự thứ 4 ở ô A3 (cụ thể là số 1).
  • $C$9:$F$10: Bảng chứa khu vực thi và điểm khu vực.
  • 2: Lấy điểm khu vực.
  • 0: Lấy giá trị chính xác tuyệt đối.
Hàm Vlookup kết hợp với hàm MID (1)
Hàm Vlookup kết hợp với hàm MID (1)

Bước 2: Khi nhấn phím enter excel sẽ trả về kết quả lỗi như hình.

Hàm Vlookup kết hợp với hàm MID (2)
Hàm Vlookup kết hợp với hàm MID (2)

Cách khắc phục: Có 2 cách khắc phục lỗi trong ví dụ đó là:

  • Cách thứ nhất, chuyển kết quả của hàm Mid về dạng số bằng hàm Value. Đối với cách này bạn hãy thêm hàm Value vào như sau: =VLOOKUP(VALUE(MID(A3,4,1)),$C$9:$F$10,2,0). Sau đó nhấn Enter để hoàn tất.
Hàm Vlookup kết hợp với hàm MID (3)
Hàm Vlookup kết hợp với hàm MID (3)
Hàm Vlookup kết hợp với hàm MID (4)
Hàm Vlookup kết hợp với hàm MID (4)
  • Cách thứ hai, định dạng trùng khớp giữa dữ liệu tra cứu và kết quả hiển thị.

Hàm Vlookup kết hợp với hàm LEFT/ RIGHT

Ta có ví dụ sau: Điền tên hãng vào mã lô hàng tương ứng.

Nhập vào bảng tính Excel công thức hàm Vlookup: =VLOOKUP(LEFT(B3,3),E8:F11,2,0) như hình.

Trong đó:

  • VLOOKUP: Là tên hàm tính toán dò tìm dữ liệu.
  • LEFT(A3,3): Là lệnh hàm tìm dữ liệu ô A3 với 3 ký tự.
  • E8:F11: Là vùng dữ liệu tìm kiếm.
Hàm Vlookup kết hợp với hàm LEFT/ RIGHT (1)
Hàm Vlookup kết hợp với hàm LEFT/ RIGHT (1)

Bước 2: Bạn ấn phím Enter. Excel sẽ hiển thị kết quả như hình.

Hàm Vlookup kết hợp với hàm LEFT/ RIGHT (2)
Hàm Vlookup kết hợp với hàm LEFT/ RIGHT (2)

Cách khắc phục: Để khắc phục lỗi này bạn kiểm tra và chỉnh lại giá trị trong hàm LEFT vì ô bảng tính chỉ chứa 2 ký tự mà ở đây mình lấy giá trị bằng 3 như sau: =VLOOKUP(LEFT(A3,2),HANGSANXUAT,2,0). Khi đã sửa xong excel sẽ trả về kết quả như bạn muốn.

Hàm Vlookup kết hợp với hàm LEFT/ RIGHT (3)
Hàm Vlookup kết hợp với hàm LEFT/ RIGHT (3)

Và hàm RIGHT bạn cũng tiến hành cách là tương tự như với hàm LEFT.

KẾT THÚC

Qua bài viết, hy vọng bạn đã có những kiến thức cơ bản để có thể khắc phục được lỗi #N/A trong excel. Và đừng quên ghé thăm blog của chúng mình thường xuyên để học được nhiều kiến thức bổ ích bạn nhé. Cảm ơn bạn đã đọc bài viết và chúc bạn áp dụng thành công.

0/5 - (0 bình chọn)

0/5 - (0 bình chọn)

Bài viết liên quan

Hướng dẫn về một số hàm DAX căn bản trong Power Pivot (Phần 2)

Hướng dẫn về một số hàm DAX căn bản trong Power Pivot (Phần 2)

Hướng dẫn cách phân biệt Data Table với Lookup Table trong Power Pivot

Hướng dẫn cách phân biệt Data Table với Lookup Table trong Power Pivot

Hướng dẫn cách mở thẻ Power Pivot trên thanh Menu của Excel

Hướng dẫn cách mở thẻ Power Pivot trên thanh Menu của Excel

Hướng dẫn cách phân biệt giữa Power Pivot và Pivot Table

Hướng dẫn cách phân biệt giữa Power Pivot và Pivot Table

Hướng dẫn cách kết nối các bảng trong Power Pivot

Hướng dẫn cách kết nối các bảng trong Power Pivot

Hướng dẫn cách đổi tên bảng và tên cột trong Power Pivot

Hướng dẫn cách đổi tên bảng và tên cột trong Power Pivot

@ 2020 - Bản quyền của Công ty cổ phần công nghệ giáo dục Gitiho Việt Nam
Giấy chứng nhận Đăng ký doanh nghiệp số: 0109077145, cấp bởi Sở kế hoạch và đầu tư TP. Hà Nội