Khi sử dụng hàm dò kiếm tìm Vlookup nếu người tiêu dùng không chăm chú sẽ dễ gặp gỡ một sổ lỗi cơ bản như lỗi #N/A, #VALUE… chính vì vậy, dhn.edu.vn vẫn tổng thích hợp và lí giải bạn những lỗi thường gặp gỡ khi áp dụng 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 vãn dọc) kiếm tìm kiếm một quý hiếm trong cột không tính cùng phía trái của bảng và kế tiếp trả về một cực hiếm trong cùng một hàng xuất phát điểm từ 1 cột khác mà chúng ta chỉ định.Bạn đã xem: nguyên nhân không cần sử dụng được hàm vlookup
Cú pháp:
=VLOOKUP(Lookup_value, Table, Col_index_num, )Lookup_value – giá bán trị bắt buộc tìm trong cột trước tiên của bảng.
Bạn đang xem: Tại sao không sử dụng được hàm vlookup
Table – Bảng để truy xuất một giá bán trị.Col_index – Cột vào bảng nhằm truy xuất một giá bán trị.range_lookup – TRUE = tương quan gần đúng (mặc định). FALSE = đối sánh chính xácCÁ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 không thể tìm thấy quý hiếm trong bảng tra cứu, hàm này vẫn trả về lỗi #N/A. 1.1 LỖI #N/A KHÔNG CÓ vào BẢNG TÌM KIẾMKhi giá chỉ trị chúng ta đang search kiếm không có trong bảng tìm kiếm 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 ĐÚNGHình 2: Hàm vlookup bị lỗi #N/A TRUE
Nếu tham số range_lookup chúng ta bỏ qua hoặc nhằm là TRUE thì loại VLOOKUP đang được sử dụng là loại dùng để dò tìm sát đúng. Trong trường phù hợp này, lỗi #N/A tạo nên khi:
Giá trị đề nghị tìm kiếm bé dại hơn giá trị nhỏ dại nhất trong mảng search kiếmCột tìm kiếm ko được thu xếp theo lắp thêm tự nhỏ tuổi đến lớn1.3 khi TRA CỨU CỘT TÌM KIẾM KHÔNG Ở VỊ TRÍ ĐẦU TIÊNVị trí cột rất đặc biệt ở đây:
Hình 3: Lỗi #N/A khi áp dụng vlookup
Trong ngôi trường hợp các bạn không thể chuyển đổi vị trí những cột vào dữ liệu, chúng ta nên sử dụng hàm INDEX và MATCH sẽ tốt hơn sử dụng hàm VLOOKUP và giúp bạn xử lý trường phù hợp này.
1.4 SỐ NHƯNG ĐỊNH DẠNG KIỂU CHỮ:Ví dụ như hình vẽ sau đây:
Hình 4: Số định dạng mẫu mã chữ
Để giải quyết và xử lý lỗi này, chúng ta sẽ làm như sau: Chọn toàn cục 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 chọn thẻ Number > Number rồi bấm OK. Hoặc có tác dụng như hình vẽ bên 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ó thể đến từ nhiều nguồn, mối cung cấp từ các hệ thống khác, nguồn từ Web, nguồn được gõ tay lại từ là một tài liệu sẽ in ra . Đây là địa điểm mà dữ liệu phát sinh lỗi, vạc sinh gần như kí từ lạ. Nếu họ rà kiểm tra lại lỗi bao gồm tả, làm cho sạch dữ liệu xong, thì nhiều kĩ năng lỗi #NA này sẽ phát triển thành mất.
2.XỨ LÝ LỖI #VALUE khi 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 vãn VLOOKUP là 255 ký kết tự. Vắt vào đó chúng ta cũng có thể giải quyết bằng kết thích hợp INDEX cùng với MATCH
2.2 THAM CHIẾU KHÔNG CHÍNH XÁCNếu bạn thực hiện VLOOKUP nhằm tra cứu dữ liệu trong 1 file Excel khác và băng thông đến tệp tin Excel này sẽ không hoạt động, có thể do tệp tin excel không hề được lưu ở đó nữa hoặc vì lý do quyền truy nã cập.
Xem thêm: Xem Phim Chỉ Riêng Mình Em Thái Lan, Xem Phim Chỉ Riêng Mình Em
2.3 CỘT THAM SỐ LẤY DỮ LIỆU VỀ NHỎ HƠN 1Bình thường, cú pháp của VLOOKUP như sau:
=VLOOKUP(Lookup_value, Table, Col_index_num, )Nếu thông số Col_index_num có giá chỉ trị nhỏ hơn 1, bạn sẽ gặp lỗi #VALUE khi thực hiện VLOOKUP
3. Lỗi #NAME khi sử dụng VLOOKUP:
3.1 HÀM VLOOKUP BỊ LỖI không đúng CHÍNH TẢNếu hàm VLOOKUP bị lỗi của người tiêu dùng không nên 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 để 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ủ yếu tả một hàm vào Excel, mặc dù đó là VLOOKUP hoặc một hàm khác ví như SUM. Nhấp vào ô VLOOKUP của người tiêu dùng và kiểm soát kỹ xem chúng ta có thực sự đánh vần chính xác VLOOKUP không.
3.2 trong QUÁ TRÌNH COPY CÔNG THỨC THAM CHIẾU BỊ vậy ĐỔIKhi bạn copy hay di chuyển công thức, nếu như bạn gặp mặt phải lỗi #NAME, hãy nghĩ về xem cách làm của bạn đã sở hữu những kí trường đoản cú $ để khoá tham chiếu giỏi 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 trong BẢNG TRA CỨUVấn đề khi xử dụng VLOOKUP mà bọn họ rất hay gặp gỡ đó là: biến đổi 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 có tham số Col_index không được cập nhật theo, gây nên lỗi #NAME.
Giải pháp cho trường hòa hợp này: áp dụng hàm INDEX với MATCH
4. Lỗi #REF! khi áp dụng VLOOKUP:
Nguyên nhân của lỗi #REF! :
Đối số col_index_num được cung cấp lớn hơn số vào cột table_array được cung cấp.Công thức cố gắng tham chiếu những ô không tồn tại. Điều này hoàn toàn có thể do lỗi tham chiếu khi Vlookup được xào nấu vào các ô khác.Hình 6: Lỗi #REF! khi sử 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, IFNAKhi hàm VLOOKUP cấp thiết tìm thấy quý giá trong bảng tra cứu, hàm này đang trả về lỗi #N/A… Hàm IFERROR được cho phép bạn bắt lỗi với trả về giá chỉ trị thiết lập của riêng các bạn khi gồm lỗi.
Cú pháp:
=IFERROR(VLOOKUP(value, Table, Col_index, ), )
HÌnh 7: cách xử trí lỗi VLOOKUP phối kết hợp IFERROR
Nếu bạn có mức giá trị tra cứu vớt trong ô H2 và quý giá tra cứu vãn trong một dải ô có tên bảng và bạn có nhu cầu ô trống nếu không tìm thấy bảng tra cứu vãn nào, bạn cũng có thể sử dụng:
= IFERROR ( VLOOKUP ( H2 , B2:E9, 4 , FALSE ), "" )Nếu bạn có nhu cầu trả lại thông tin “Not found” khi không tì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 nhằm xử lý những lỗi #N/A cố thể. Cú pháp sử dụng y 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 ISERRORVì IFERROR chỉ được giới thiệu kể trường đoản cú Excel 2007, nếu các bạn vẫn yêu cầu xử lý và làm việc với đa số 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Để hoàn toàn có thể ứng dụng tốt Excel vào vào công việc, họ không chỉ nắm rõ được các hàm nhưng mà còn nên sử dụng giỏi cả các công nạm của Excel. đặc trưng bài học này cửa hàng chúng tôi mong các bạn nắm được các lỗi thường chạm chán khi thực hiện hàm Vlookup bị lỗi cũng như cách sửa lỗi giúp cho bạn sử dụng Excel một cách bài bản hơn.