Khi áp dụng hàm dò search Vlookup nếu người dùng không để ý sẽ dễ gặp một sổ lỗi cơ bạn dạng như lỗi #N/A, #VALUE… chính vì vậy, chotsale.com.vn sẽ tổng đúng theo và chỉ dẫn bạn các lỗi thường gặp khi sử dụng hàm Vlookup bị lỗi cũng tương tự cách sửa lỗi

NHẮC LẠI KIẾN THỨC VỀ HÀM VLOOKUP

Hàm VLOOKUP (Tra cứu dọc) tìm kiếm một quý giá trong cột ngoại trừ cùng phía bên trái của bảng và tiếp đến trả về một quý hiếm trong và một hàng xuất phát điểm từ một cột khác mà chúng ta chỉ định.

Bạn đang xem: Hàm vlookup bị lỗi n/a

Cú pháp: 

=VLOOKUP(Lookup_value, Table, Col_index_num, )Lookup_value – giá chỉ trị phải tìm trong cột trước tiên của bảng.Table – Bảng để truy xuất một giá bán trị.Col_index – Cột trong bảng để truy xuất một giá chỉ trị.range_lookup TRUE = tương quan gần đúng (mặc định). FALSE = tương quan chính xác

CÁC LỖI PHỔ BIẾN THƯỜNG GẶP lúc SỬ DỤNG HÀM VLOOKUP

1. HÀM VLOOKUP BỊ LỖI #N/A

Khi hàm VLOOKUP cấp thiết tìm thấy quý hiếm trong bảng tra cứu, hàm này đang trả về lỗi #N/A

1.1 LỖI #N/A KHÔNG CÓ vào BẢNG TÌM KIẾM

Khi giá bán trị chúng ta đang kiếm tìm kiếm không tồn tại trong bảng search kiếm thì lỗi #N/A cũng hoàn toàn có thể xảy ra.

*

Hình 1: Hàm vlookup lỗi #N/A

1.2 SỬ DỤNG VLOOKUP ĐỂ DÒ TÌM GẦN ĐÚNG

*

Hình 2: Hàm vlookup bị lỗi #N/A TRUE

Nếu tham số range_lookup bọn họ bỏ qua hoặc nhằm là TRUE thì loại VLOOKUP đang được sử dụng là loại dùng để làm dò tìm ngay gần đúng. Vào trường đúng theo này, lỗi #N/A tạo ra khi:

Giá trị buộc phải tìm kiếm nhỏ tuổi hơn giá chỉ trị nhỏ dại nhất vào mảng kiếm tìm kiếmCột search kiếm không được thu xếp theo đồ vật tự bé dại đến lớn1.3 khi TRA CỨU CỘT TÌM KIẾM KHÔNG Ở VỊ TRÍ ĐẦU TIÊN 

Vị trí cột rất đặc trưng ở đây:

*

Hình 3: Lỗi #N/A khi thực hiện vlookup

Trong ngôi trường hợp các bạn không thể thay đổi vị trí các cột trong dữ liệu, chúng ta nên áp dụng hàm INDEX với MATCH sẽ tốt hơn áp dụng hàm VLOOKUP  và khiến cho bạn xử lý trường hòa hợp này.

1.4 SỐ NHƯNG ĐỊNH DẠNG KIỂU CHỮ:

Ví dụ như mẫu vẽ sau đây:

*

Hình 4: Số định dạng loại chữ

Để xử lý lỗi này, họ sẽ làm như sau: Chọn cục bộ những ô bị lỗi này, bấm phím tắt CTRL + 1 hộp thoại Number Format sẽ được hiện ra, bấm chọn thẻ Number > Number rồi bấm OK. Hoặc có tác dụng như hình vẽ mặt dưới:

1.5 SỬA LỖI CHÍNH TẢ vào GIÁ TRỊ ĐƯỢC TÌM KIẾM (LOOKUP VALUE)

Dữ liệu của bạn cũng có thể đến từ không ít nguồn, nguồn từ các khối hệ thống khác, nguồn từ Web, nguồn được gõ tay lại từ là một tài liệu đã in ra . Đây là chỗ mà tài liệu phát sinh lỗi, phân phát sinh gần như kí trường đoản cú lạ. Nếu họ rà thẩm tra lại lỗi chủ yếu tả, làm cho sạch dữ liệu xong, thì nhiều khả năng lỗi #NA này sẽ đổi mới mất.

2.

Xem thêm: Nghị Luận Xã Hội Tình Yêu Thương Là Gì, Nghị Luận Về Ý Nghĩa Của Tình Yêu Thương Là Gì

XỨ LÝ LỖI #VALUE lúc SỬ DỤNG VLOOKUP: 

Một vài nguyên nhân chính sau đây:

2.1 GIÁ TRỊ TRA CỨU BẰNG VLOOKUP CÓ ĐỘ DÀI LỚN HƠN 255 KÍ TỰ

Kích thước về tối đa của quý hiếm tra cứu VLOOKUP là 255 ký tự. Thế vào đó bạn có thể giải quyết bằng kết hợp INDEX với MATCH

2.2 THAM CHIẾU KHÔNG CHÍNH XÁC

Nếu bạn sử dụng VLOOKUP nhằm tra cứu vớt dữ liệu trong một file Excel không giống và đường dẫn đến tệp tin Excel này sẽ không hoạt động, có thể do file excel không thể được lưu giữ ở đó nữa hoặc vì tại sao quyền truy nã cập.

2.3 CỘT THAM SỐ LẤY DỮ LIỆU VỀ NHỎ HƠN 1

Bình thường, cú pháp của VLOOKUP như sau:

=VLOOKUP(Lookup_value, Table, Col_index_num, )Nếu tham số Col_index_num có giá bán trị nhỏ dại hơn 1, bạn sẽ gặp lỗi #VALUE khi áp dụng VLOOKUP

3. Lỗi #NAME khi sử dụng VLOOKUP:

3.1 HÀM VLOOKUP BỊ LỖI không nên CHÍNH TẢ

Nếu hàm VLOOKUP bị lỗi của bạn không đề xuất là #VALUE hoặc #N/A, thì đó hoàn toàn có thể là lỗi #NAME. Đừng hoảng hốt! Đây là lỗi VLOOKUP đơn giản nhất để tương khắc phục.

*

Hình 5: Hàm vlookup bị lỗi #NAME

Một lỗi #NAME xuất hiện khi chúng ta viết sai chính tả một hàm trong Excel, cho dù đó là VLOOKUP hoặc một hàm khác ví như SUM. Nhấp vào ô VLOOKUP của bạn và khám nghiệm kỹ xem bạn có thực sự tấn công vần đúng đắn VLOOKUP không.

3.2 trong QUÁ TRÌNH COPY CÔNG THỨC THAM CHIẾU BỊ thế ĐỔI

Khi các bạn copy hay di chuyển công thức, giả dụ bạn gặp phải lỗi #NAME, hãy nghĩ xem bí quyết của bạn đã sở hữu những kí từ $ nhằm khoá tham chiếu hay chưa.

VD: Thay vì chưng viết V1:L6, bạn phải viết là $V$1:$L$6

3.3 CỘT ĐƯỢC THÊM HOẶC BỚT vào BẢNG TRA CỨU

Vấn đề khi xử dụng VLOOKUP mà bọn họ rất hay gặp đó là: đổi khác cấu trúc bảng tính: thêm và sút cột, khi thêm và sút cột như vậy, VLOOKUP bao gồm tham số Col_index ko được update theo, gây ra lỗi #NAME.

Giải pháp mang lại trường đúng theo này: sử dụng hàm INDEX và MATCH

4. Lỗi #REF! khi sử dụng VLOOKUP:

Nguyên nhân của lỗi #REF! :

Đối số col_index_num được hỗ trợ lớn rộng số vào cột table_array được cung cấp.Công thức nỗ lực tham chiếu những ô ko tồn tại. Điều này hoàn toàn có thể do lỗi tham chiếu lúc Vlookup được xào luộc vào những ô khác.

*

Hình 6: Lỗi #REF! khi áp dụng VLOOKUP

5. SỬ DỤNG HÀM IFERROR HOẶC ISERROR ĐỂ XỬ LÝ LỖI:

5.1 SỬ DỤNG VLOOKUP KẾT HỢP VỚI IFERROR, IFNA

Khi hàm VLOOKUP quan yếu tìm thấy quý hiếm trong bảng tra cứu, hàm này vẫn trả về lỗi #N/AHàm IFERROR có thể chấp nhận được bạn bắt lỗi và trả về giá chỉ trị tùy chỉnh thiết lập của riêng bạn khi tất cả lỗi.

Cú pháp: 

=IFERROR(VLOOKUP(value, Table, Col_index, ), )

*

HÌnh 7: giải pháp xử lý lỗi VLOOKUP phối hợp IFERROR

Nếu bạn có giá trị tra cứu giúp trong ô H2 và quý giá tra cứu giúp trong một dải ô mang tên bảng và bạn muốn ô trống nếu không kiếm thấy bảng tra cứu vớt nào, chúng ta có thể sử dụng: 

= IFERROR ( VLOOKUP ( H2 , B2:E9, 4 , FALSE ), "" )Nếu bạn muốn trả lại thông tin “Not found” khi không tìm kiếm thấy kết quả phù hợp nào, hãy sử dụng

= IFERROR ( VLOOKUP ( H2 , B2:E9, 4 , FALSE ), "Not found" )Tương tự IFNA Trong Excel 2013, hàm IFNA bao gồm sẵn để xử lý những lỗi #N/A cố gắng thể. Cú pháp sử dụng hệt như với IFERROR

= IFERROR ( VLOOKUP ( H2 , B2:E9, 4 , FALSE ), "Not found" )= IFNA ( VLOOKUP ( H2 , B2:E9, 4 , FALSE ), "Not found" )5.2 SỬ DỤNG VLOOKUP KẾT HỢP VỚI ISERRORIFERROR chỉ được giới thiệu kể tự Excel 2007, nếu chúng ta vẫn nên xử lý và làm việc với phần đa file Excel cũ hơn, thì hàm ISERROR đã giúp chúng ta xử lý lỗi của VLOOKUP. Cú pháp sử dụng như sau:

=IF( ISERROR ( VLOOKUP(…), thông báo lỗi ), VLOOKUP (…) )KẾT LUẬNĐể rất có thể ứng dụng xuất sắc Excel vào trong công việc, chúng ta không chỉ nắm rõ được các hàm nhưng còn cần sử dụng tốt cả những công rứa của Excel. đặc biệt quan trọng bài học này cửa hàng chúng tôi mong chúng ta nắm được những lỗi thường gặp mặt khi áp dụng hàm Vlookup bị lỗi tương tự như cách sửa lỗi giúp cho bạn sử dụng Excel một cách chuyên nghiệp hơn.

GÓC HỌC TẬP

THAM KHẢO THÊM