Khi thực hiện hàm dò search Vlookup nếu người tiêu dùng không chú ý sẽ dễ gặp một sổ lỗi cơ bạn dạng như lỗi #N/A, #VALUE… cũng chính vì vậy, mercare.com.vn vẫn tổng hòa hợp và lý giải bạn những lỗi thường chạm mặt khi thực hiện hàm Vlookup bị lỗi cũng giống như 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) tra cứu kiếm một giá trị trong cột xung quanh cùng phía trái của bảng và sau đó trả về một giá trị trong và một hàng xuất phát điểm từ 1 cột không giống mà các bạn chỉ định.

Bạn đang xem: Cách Sửa Lỗi N/A Trong Vlookup Bị Lỗi

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á chỉ trị.Col_index – Cột vào bảng để truy xuất một giá trị.range_lookup TRUE = tương quan gần đúng (mặc định). FALSE = đối sánh 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ần yếu tìm thấy quý giá trong bảng tra cứu, hàm này sẽ 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 có trong bảng tra cứu kiếm thì lỗi #N/A cũng rất 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 thông số range_lookup chúng ta bỏ qua hoặc để là TRUE thì các loại VLOOKUP đang rất được sử dụng là loại dùng để dò tìm ngay gần đúng. Trong trường phù hợp này, lỗi #N/A tạo ra khi:

Giá trị cần tìm kiếm nhỏ dại hơn giá trị nhỏ tuổi nhất trong mảng tra cứu kiếmCột kiếm tìm kiếm không được bố trí theo đồ vật tự nhỏ tuổi đến lớn1.3 lúc 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 trường hợp chúng ta không thể biến đổi vị trí những cột trong dữ liệu, chúng ta nên thực hiện hàm INDEX cùng MATCH sẽ giỏi hơn thực hiện hàm VLOOKUP  và khiến cho bạn xử lý trường thích hợp này.

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

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

*

Hình 4: Số định dạng phong cách chữ

Để giải quyết lỗi này, chúng ta sẽ làm cho như sau: Chọn toàn thể những ô bị lỗi này, bấm phím tắt CTRL + 1 hộp thoại Number Format sẽ tiến hành hiện ra, bấm lựa chọn thẻ Number > Number rồi bấm OK. Hoặc làm cho như hình vẽ bên dưới:

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

Dữ liệu của bạn cũng có thể đến từ khá nhiều nguồn, nguồn từ các khối hệ thống khác, mối cung cấp từ Web, mối cung cấp được gõ tay lại từ một tài liệu đang in ra . Đây là địa điểm mà dữ liệu phát sinh lỗi, vạc sinh hầu hết kí từ lạ. Nếu họ rà soát lại lỗi chính tả, có tác dụng sạch dữ liệu xong, thì nhiều khả năng lỗi #NA này sẽ biến mất.

2.

Xem thêm: Cách Giải Nén File Zip Trong Win 7, Cách Giải Nén Game Trên Win 7

XỨ LÝ LỖI #VALUE khi SỬ DỤNG VLOOKUP: 

Một vài lý do 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 tối đa của quý giá tra cứu VLOOKUP là 255 ký tự. Cố gắng vào đó bạn cũng có thể giải quyết bởi kết đúng theo INDEX cùng với MATCH

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

Nếu bạn thực hiện VLOOKUP để tra cứu dữ liệu trong 1 file Excel không giống và đường dẫn đến tệp tin Excel này không hoạt động, rất có thể do file excel không hề được lưu giữ ở đó nữa hoặc vì nguyên nhân quyền truy 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á chỉ trị bé 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 sai CHÍNH TẢ

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

*

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

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

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

Khi chúng ta copy hay dịch rời công thức, trường hợp bạn chạm mặt phải lỗi #NAME, hãy suy nghĩ xem phương pháp của bạn đã sở hữu những kí trường đoản cú $ nhằm khoá tham chiếu hay chưa.

VD: Thay bởi vì viết V1:L6, bạn cần 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 đề lúc xử dụng VLOOKUP mà chúng ta rất hay gặp đó là: biến hóa cấu trúc bảng tính: thêm và bớt cột, lúc thêm và bớt cột như vậy, VLOOKUP bao gồm tham số Col_index không được cập nhật theo, tạo ra lỗi #NAME.

Giải pháp mang lại trường đúng theo này: áp dụng hàm INDEX với 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 cung cấp 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 thực hiện 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 bắt buộc tìm thấy giá trị trong bảng tra cứu, hàm này vẫn trả về lỗi #N/AHàm IFERROR được cho phép bạn bắt lỗi và trả về giá trị thiết lập cấu hình của riêng chúng ta khi gồm lỗi.

Cú pháp: 

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

*

HÌnh 7: cách xử lý lỗi VLOOKUP kết hợp IFERROR

Nếu bạn có giá trị tra cứu 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 tìm kiếm thấy bảng tra cứu giúp nào, bạn 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 thấy kết quả tương xứng 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 nhằm xử lý những lỗi #N/A ráng thể. Cú pháp sử dụng giống 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ừ bỏ Excel 2007, nếu các bạn vẫn bắt buộc xử lý và thao tác với phần đa file Excel cũ hơn, thì hàm ISERROR sẽ giúp các bạn xử lý lỗi của VLOOKUP. Cú pháp áp 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 tốt Excel vào trong công việc, bọn họ không chỉ nắm vững được các hàm mà còn cần sử dụng tốt cả những công nạm của Excel. đặc trưng bài học tập này shop chúng tôi mong chúng ta nắm được các lỗi thường chạm mặt khi sử dụng hàm Vlookup bị lỗi cũng giống 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óa hơn.

GÓC HỌC TẬP

THAM KHẢO THÊM