Tại sao không sử dụng được hàm vlookup

Hàm Vlookup là một hàm rất thông dụng trong Excel. Tuy nhiên, khi sử dụng hàm này thì người dùng không chú ý sẽ dễ gặp một sổ lỗi cơ bản. Dưới đây là danh sách chi tiết các lỗi thường gặp khi sử dụng hàm Excel Vlookup, cũng như cách sửa lỗi.

Các lỗi phổ biến thường gặp khi sử dụng hàm Vlookup

1. Lỗi #N/A

Lỗi xảy ra nếu hàm Vlookup không tìm thấy lookup_value phù hợp.

Nguyên nhân gây ra lỗi phụ thuộc vào đối số [range_lookup] được cung cấp:

- Nếu [range_lookup] = TRUE (hoặc bỏ qua) - lỗi #N/A được tạo ra nếu giá trị nhỏ nhất trong cột bên tay trái của table_array lớn hơn lookup_value được cung cấp.

Lỗi # N/A cũng có thể xuất hiện trong trường hợp nếu cột bên trái của table_array không theo thứ tự tăng dần.

- Nếu [range_lookup] = FALSE - lỗi #N/A có thể là do lookup_value không được tìm thấy trong cột đầu tiên của table_array.

Nếu vẫn không hiểu lý do tại sao lại bị lỗi hàm Vlookup khi sử dụng hàm Vlookup này, bạn hãy thử cách sửa lỗi hàm Vlookup # N/A của Taimienphi.vn nhé.

2. Lỗi #REF!

Nguyên nhân : Đối số col_index_num được cung cấp lớn hơn số trong cột table_array được cung cấp.

Hoặc:

Công thức cố gắng tham chiếu các ô không tồn tại. Điều này có thể do lỗi tham chiếu khi Vlookup được sao chép vào các ô khác.

Nếu cần trợ giúp thêm về lỗi hàm Vlookup này, bạn có thể truy cập trang Vlookup #REF!

3. Lỗi #VALUE!

Nguyên nhân : Đối số col_index_num được cung cấp nhỏ hơn 1 hoặc không phải là số

Hoặc:

Đối số [range_lookup] được cung cấp là giá trị không phải là số và không bằng TRUE hoặc FALSE.

4. Lỗi các giá trị giống nhau nhưng Excel nghĩ khác

Để kiểm tra nhanh xem nếu 2 giá trị bằng nhau, sử dụng toán tử “=”. Trong ví dụ này thêm một dấu cách sau “Chocolate” trong ô D2. Vì vậy mặc dù giá trị trong ô A2 và D2 trông có vẻ giống nhau, đều là “Chocolate”, nhưng giá trị thực sự trong ô D2 là “Chocolate “. Vì thế mà giá trị 2 ô không bằng nhau.

Cách kiểm tra: Nếu nghi ngờ, chỉ cần sử dụng toán tử = để nhanh chóng kiểm tra xem các giá trị có bằng nhau không. Giá trị trả về là TRUE, tức là Excel cho rằng các giá trị đó bằng nhau, và cho phép hàm Vlookup làm việc.

5. Bạn đã chọn toàn bộ bảng?

Kiểm tra xem tham số thứ 2, table_array, đã chọn toàn bộ bảng tra cứu. Trong ví dụ náy, bỏ qua giá trị cuối cùng “Words” trong bảng. Rõ rang khi cố gắng tìm kiếm từ “Words”, hàm Vlookup sẽ trả lại thông báo lỗi nói rằng “Words” không phải là một phần của table_array.

Cách kiểm tra: Nhấn F2 hoặc tìm trong thanh công thức để xem nếu hàm Vlookup đang tìm kiếm toàn bộ bảng.

Mẹo khác: Nếu có nhiều ô Vlookup mà bạn đã sao chép và dán, thử kiểm tra ít nhất một vài trong số các ô đó để xem các tham chiếu ô đã chuyển. Nếu muốn khóa tham chiếu table_array (trong ví dụ này là A2: A14), làm nổi bật tham chiếu bằng cách nhấn F4 một lần nữa để nhận $A$2:$A$14.

6. Tìm kiếm cột không tồn tại

Kiểm tra tham số thứ 3 để đảm bảo rằng Vlookup đang tìm kiếm cột bên phải. Trong ví dụ này, table_array chỉ có 1 cột. Nhưng tham số thứ 3 trong công thức (col_index_num) là 2, tức là Vlookup cần lấy cột thứ 2.

Vì Vlookup không được cung cấp trong cột thứ 2, nó sẽ trả lại thông báo lỗi. Để mọi thứ trở nên dễ dàng hơn, nó sẽ trả về lỗi #REF thay vì trả về lỗi #N/A điển hình.

Cách kiểm tra: Nhấn F2 hoặc tìm trong thanh công thức để xem bảng mà bạn đã chọn có số cột mà bạn đang yêu cầu hay không. Lưu ý rằng đâylà lỗi duy nhất trả về lỗi #REF. Tức là nếu nhận được thông báo lỗi #REF, bạn đã có thể xác định được vấn đề.

7. Muốn tìm một lỗi, nhưng Excel tìm thấy lỗi khác

Điều này xảy ra khi bạn cho phép Vlookup trả lại một giá trị không chính xác, bằng cách cung cấp giá trị TRUE cho tham số thứ 4, range_lookup. Về cơ bản, nếu để trống tham số, hoặc nhập FALSE, Vlookup sẽ trả về một lỗi. Nếu bạn nhập TRUE, nó sẽ trả về giá trị chính xác, hoặc nếu giá trị chính xác không tồn tại, nó sẽ trả lại giá trị lớn nhất sau lookup_value, giả sử bảng tìm kiếm (table_array) được sắp xếp theo thứ tự tăng dần.

Cách kiểm tra: Nhấn F2 hoặc tìm trong thanh công thức. Đảm bảo bạn nhập giá trị FALSE hoặc để trống tham số cuối. Nếu muốn lấy giá trị lớn nhất tiếp theo, nhớ sắp xếp cột bên trái của bảng tra cứu theo thứ tự tăng dần.

8. Lỗi Circular References

Nếu không may gặp phải lỗi circular references giữa các bảng tìm kiếm (lookup table), giá trị tìm kiếm (lookup value) và Vlookup, đó là do lỗi công thức.

Khi bạn vô tình có tài liệu tham khảo thông tư giữa bảng tra cứu, giá trị tra cứu và vlookup, đó chỉ là công thức cho thảm hoạ (nếu bạn không biết bạn đang làm gì).

Cách kiểm tra: Tắt circular reference. Nếu có circular reference, ngay lập tức Excel sẽ trả lại lỗi. Chỉnh sửa theo cách thoát circular reference, sau đó bật lại nếu cần.

9. Lỗi Double Entry

Nếu chẳng may có môt giá trị trong cột tìm kiếm được nhập 2 lần (hoặc nhiều hơn) nhưng bạn không nhận ra. Hàm Vlookup luôn luôn tìm kiếm giá trị đầu tiên và bỏ qua phần còn lại. Vì các giá trị là chính xác, nên Excel đang chọn “sai giá trị”.

Cách kiểm tra: Kiểm tra nhanh xem có giá trị nào mà bạn đang tìm kiếm đã được nhập vào trước đó.

10. Lỗi Floating Point Bug

Đôi khi bạn có thể tìm kiếm cột có chứa các con số được tính. Có những thời điểm mà Vlookup không nhận ra giá trị vì lỗi floating point bug. Cách tốt nhất là “làm sạch” các giá trị trong cột khi bị lỗi thường gặp khi sử dụng hàm vlookup này là bằng cách sử dụng hàm Round. Ví dụ:

=ROUND([value],2)

Cách kiểm tra: Cách này chỉ áp dụng cho các cột Vlookup có các giá trị được tính. Đôi khi trong một số trường hợp nếu kiểm tra nhưng không phát hiện được vấn đề, nhưng Vlookup vẫn không hoạt động.

Trong trường hợp đó, chỉ cần sử dụng hàm Round để kiểm tra xem Vlookup đã hoạt động chưa. Chẳng hạn như ví dụ dưới đây:

Nắm được các lỗi thường gặp khi sử dụng hàm Vlookup cũng như cách sửa lỗi giúp bạn sử dụng Excel một cách chuyên nghiệp hơn.

Vlookup là một trong những hàm Excel phổ biến nhất. Mặc dù là hàm đơn giản nhưng khá nhiều người dùng gặp phải các vấn đề đau đầu khi sử dụng hàm. Trong bài viết này Taimienphi.vn sẽ tổng hợp và giới thiệu cho bạn các lỗi thường gặp khi sử dụng hàm Vlookup cũng như cách sửa lỗi

Cách sửa lỗi #N/A trong Excel Lỗi hàm Vlookup, sửa lỗi #N/A khi dùng hàm Vlookup trong Excel Sử dụng 2 hàm VLOOKUP để tính toán nhanh hơn Cách sử dụng hàm Vlookup trong Excel, cú pháp và ví dụ Cách sử dụng kết hợp hàm Vlookup với hàm Left Lỗi thường gặp khi sử dụng hàm SUMIF trong Excel

VLOOKUP là hàm tìm kiếm cực kỳ thông dụng trong Excel. Cách dùng hàm này về cơ bản không quá khó. Tuy nhiên, nếu không chú ý, người dùng rất dễ gặp phải những lỗi sai gây cản trở công việc. Muốn tránh được vấn đề này, đừng bỏ qua bài viết tổng hợp 3 lỗi hàm VLOOKUP thường gặp ngay sau đây.

Hàm VLOOKUP là gì?

Hàm VLOOKUP dùng để dò tìm dữ liệu trong một bảng, một vùng dữ liệu theo hàng dọc và trả về dữ liệu theo hàng ngang tương ứng.

Công thức hàm VLOOKUP:
=VLOOKUP(lookup_value,table_array,col_index_num,[range_lookup])

Trong đó:
lookup_value: giá trị cần dò tìm
table_array: bảng giá trị dò
col_index_num: thứ tự của cột cần lấy dữ liệu trên bảng giá trị dò
range_lookup: phạm vi tìm kiếm, TRUE (1) là dò tìm gần chính xác, FALSE (0) là dò tìm chính xác.

3 lỗi phổ biến khi sử dụng hàm VLOOKUP

Trong quá trình sử dụng hàm VLOOKUP, tình trạng hàm VLOOKUP bị lỗi. 3 lỗi phổ biến nhất khi sử dụng hàm này chính là lỗi #N/A, lỗi #VALUE và lỗi #NAME. Hãy cùng Tinhocmos tìm hiểu đặc điểm, nguyên nhân và cách khắc phục từng lỗi nhé.

Lỗi hàm VLOOKUP #N/A

N/A trong tiếng Anh là Not Available – không tồn tại, không có sẵn. Đây là lỗi thường gặp nhất. Nó xảy ra khi hàm VLOOKUP không thể tìm được giá trị bạn đang dò tìm. Nguyên nhân chính và cách xử lý:

Lỗi 1: Giá trị tìm kiếm không có trong cột đầu tiên của vùng bảng tra cứu table_array

VD: Bài toán yêu cầu tính Thuế dựa vào bảng thuế của từng sản phẩm bên dưới như hình. Công thức chọn bảng

Tại sao không sử dụng được hàm vlookup

Để xử lý, bạn chọn lại bảng tra cứu dữ liệu sao cho cột đầu tiên bên trái chứa giá trị dò tìm là được.

Tại sao không sử dụng được hàm vlookup

Lỗi 2: Không tìm thấy giá trị cần tìm trong bảng tra cứu

Tương tự như trên, ví dụ bạn cần tra thuế của sản phẩm bao da nhưng bảng sản phẩm lại không cho, kết quả thuế sẽ trả về #N/A như hình.

Tại sao không sử dụng được hàm vlookup

Cách khắc phục duy nhất là bổ sung thông tin ở bảng phụ

> Xem thêm: Hàm VLOOKUP Trong Excel: Nên Dùng VLOOKUP, HLOOKUP Hay INDEX & MATCH?

Lỗi hàm VLOOKUP #NAME?

Lỗi này xảy ra khi bạn viết sai chính tả 1 hàm trong Excel. Để giải quyết, bạn nhấn vào ô VLOOKUP và kiểm tra thật kỹ các ký tự trong công thức. Nếu không có vấn đề nào khác, công thức sẽ hoạt động bình thường khi lỗi chính tả được sửa lại.

Như ví dụ: Do nhập sai công thức hàm LEFT thành LEFTt nên kết quả phân loại ra lỗi #NAME?

Tại sao không sử dụng được hàm vlookup

Sau khi sửa lại đúng, máy tính sẽ xếp chính xác tên sản phẩm cho bạn.

Tại sao không sử dụng được hàm vlookup

>>Xem thêm: Hướng dẫn sử dụng hàm HLOOKUP trong Excel

Lỗi hàm VLOOKUP #VALUE!

Có 2 nguyên nhân cơ bản dẫn đến lỗi #VALUE! như sau:

Lỗi 1: Giá trị cần tìm kiếm quá dài

Kích thước tối đa của giá trị tra cứu VLOOKUP là 255 ký tự. Khi nhập quá 255 ký tự, công thức VLOOKUP sẽ bị lỗi #VALUE!

Tại sao không sử dụng được hàm vlookup

Để giải quyết, bạn nên thay thế công thức VLOOKUP bằng công thức INDEX và MATCH kết hợp.

Tại sao không sử dụng được hàm vlookup

Lỗi 2: Tham đối số chỉ mục cột lấy giá trị chứ văn bản hoặc nhỏ hơn 0

Lỗi này xảy ra do tốc độ đánh máy nên nhầm lẫn thứ tự cột trong bảng tra cứu. 

Tại sao không sử dụng được hàm vlookup

Bạn chỉ cần kiểm tra lại và sửa cho đúng, công thức hàm VLOOKUP sẽ hoạt động bình thường.

Tại sao không sử dụng được hàm vlookup

Tạm kết về 3 lỗi hàm VLOOKUP trong Excel phổ biến nhất

Như vậy, bài viết này của Trung tâm tin học văn phòng MOS đã giới thiệu 3 li hàm VLOOKUP và cách xử lý:

  • Lỗi hàm VLOOKUP #N/A.
  • Lỗi hàm VLOOKUP #VALUE.
  • Lỗi hàm VLOOKUP #NAME.

Hy vọng các thông tin này sẽ hữu ích với các bạn trong quá trình học tập và làm việc.

Ngoài ra, nếu công việc của bạn gắn liền với Tin học văn phòng nhưng vì quá bận rộn nên bạn không có thời gian tham gia các lớp học học trực tiếp ở trung tâm thì bạn có thể tham khảo khóa Luyn thi MOS online các môn Excel, Word, PowerPoint,Excel AZ t cơ bn đến nâng cao và ng dng của Trung tâm tin học văn phòng MOS nhé!

Thông tin liên h:

Trung tâm tin hc văn phòng MOS – Vin Đào tạo và tư vấn doanh nghiệp – ĐH Ngoi Thương.

Email:

Hotline: 0914 444 343

comments