Cách Dùng Hàm Vlookup Trong Excel, Google Sheet Đơn Giản, Dễ Hiểu

2 năm trước -

Hàm Vlookup là một hàm đặc biệt hữu ích trong Excel và Google Sheet giúp người dùng tìm và trả về dữ liệu tương ứng. Để nắm rõ hơn về cách dùng hàm Vlookup, hãy cùng Nguyễn Kim theo dõi bài viết này nhé!

Hàm VLOOKUP là gì? Công dụng?

Hàm Vlookup được sử dụng để tìm kiếm dữ liệu trong bảng, một phạm vi theo hàng dọc và trả về dữ liệu theo hàng ngang tương ứng. Trong thực tế, hàm VLOOKUP rất thông dụng trong việc tìm tên sản phẩm, số lượng, đơn giá,.. dựa trên mã vạch, mã sản phẩm,... Hoặc cũng có thể tìm tên nhân viên, xếp loại nhân viên dựa trên những tiêu chí trên.

Công thức hàm VLOOKUP

Hàm Vlookup có công thức như sau: =VLOOKUP(lookup_value, table_array, col_index_num, [range_lookup]).

Trong đó:

  • Lookup_value: Giá trị sử dụng dò tìm.
  • Table_array: Bảng giới hạn dò tìm.
  • Col_index_num: Vị trí cột cần lấy dữ liệu.
  • Range_lookup: Phạm vi tìm kiếm. Nếu TRUE tương đương với 1 (dò tìm tương đối hoặc FALSE tương đương với 0 (dò tìm chính xác).

Ví dụ minh họa về cách dùng hàm VLOOKUP

Ví dụ 1: Tính thuế nhập khẩu theo Đối tượng của các mặt hàng sau:

Xem thêm: 3 Cách Chuyển Chữ Thường Thành Chữ In Hoa Trong Excel, Word

Ví dụ về cách sử dụng hàm Vlookup (Nguồn: Internet)

Ví dụ về cách sử dụng hàm Vlookup (Nguồn: Internet)

Trong ví dụ này, tại ô G5 bạn hãy gõ công thức: =VLOOKUP(D5,$D$17:$F$20,2,0)*E5

Trong đó:

  • Vlookup: Là hàm dùng để dò tìm ra thuế nhập khẩu tại Bảng quy định thuế.
  • D5: Giá trị đối tượng cần tìm ở đây là những đối tượng từ 1,2,3,4.
  • $D$17:$F$20: Bảng giới hạn dò tìm chính là D17:F20, nhưng được F4 để Fix cố định địa chỉ ô để có thể copy công thức xuống các ô G6->G12, như vậy công thức sẽ không bị thay đổi.
  • 2: Cột giá trị cần lấy, trong trường hợp này chính là cột Thuế nhập khẩu (theo đơn giá).
  • 0: Trường hợp này bạn lấy giá trị tuyệt đối nên chọn 0 hoặc False.
  • E5: Là đơn giá sản phẩm để tính ra thuế nhập khẩu.

Xem thêm: Bạn Đã Biết Cách Dùng Microsoft Office Cho iPad Chưa?

Sử dụng hàm vlookup trong excel

Nguồn: Internet

Với công thức trên, kết quả bạn nhận được là:

Hàm vlookup là một hàm khá phổ biến

Nguồn: Internet

Khi copy công thức xuống các ô G6->G12 bạn được kết quả như hình ảnh bên trên.

Ví dụ 2: Xếp loại học sinh theo điểm số dưới đây:

Xem thêm: Thay đổi ứng dụng mặc định mở file PDF trên Android dễ dàng, nhanh chóng

Sử dụng hàm vlookup không quá khó

Nguồn: Internet

Tại ô E4, bạn hãy điền công thức: =VLOOKUP(D4,$B$11:$C$15,2,1)

  • Dấu $ sử dụng để cố định các dòng, các cột của bảng khi copy công thức sang các ô khác.
  • 2: Đây là số thứ tự của cột dữ liệu.
  • Range_lookup = 1 (TRUE) để tìm kiếm điểm số có giá trị gần nhất. Khi thấy giá trị gần nhất của D4 trong bảng sẽ trả về kết quả tương ứng ở cột 2 là Giỏi.

Nắm rõ được công thức bạn có thể áp dụng dễ dàng

Nguồn: Internet

Sau đó, chỉ cần copy công thức cho các ô khác hoặc sử dụng Flash Fill là đã hoàn thành việc xếp loại học sinh theo điểm số một cách nhanh chóng.

hàm vlookup có thể tìm kiếm ở 2 sheet khác nhau

Nguồn: Internet

Tổng hợp một số lỗi thường gặp khi dùng hàm VLOOKUP

Lỗi #N/A

Hàm VLOOKUP chỉ có thể tìm các giá trị trên cột ngoài cùng bên trái trong Table_array, nếu không sẽ xuất hiện lỗi #N/A. Lúc này, bạn có thể cân nhắc sử dụng hàm INDEX kết hợp hàm MATCH.

Như ví dụ bên dưới, Table_array là A2:C10 nên hàm VLOOKUP sẽ tìm kiếm trong cột A. Trường hợp này, bạn nên đổi Table_array thành B2:C10, như vậy hàm VLOOKUP sẽ tìm kiếm trong cột B.

Xem thêm: Muốn ghép file Word nhỏ thành file Word lớn có gì khó đâu!

Những lỗi thường gặp khi sử dụng vlookup

Nguồn: Internet

Ngoài ra, nếu không tìm thấy kết quả chính xác thì hàm Vlookup sẽ trả về lỗi #N/A do dữ liệu không có trong Table_array. Để khắc phục lỗi này, bạn có thể sử dụng hàm IFERROR để đổi lỗi #N/A thành giá trị khác.

Ví dụ: "Rau muống" không xuất hiện trong bảng dò tìm nên hàm Vlookup sẽ không tìm thấy.

Xem thêm: Bạn đã biết chỉnh sửa ảnh bằng... Microsoft Word 2016?

Lôi #N/A trong vlookup khá phổ biến

Nguồn: Internet

Lỗi #REF!

Nếu Col_index_num lớn hơn số cột trong Table_array, bạn sẽ nhận được giá trị là lỗi #REF!. Trong trường hợp này, hãy kiểm tra lại công thức để đảm bảo Col_index_num nhỏ hơn hoặc bằng số cột trong Table_array.

Ví dụ: Col_index_num là 3 nhưng Table_array chỉ có 2 cột là B2:C10.

Xem thêm: 12 Cách Chuyển Đổi Word Sang PDF Miễn Phí Và Cực Nhanh

cách khắc phục lỗi trong vlookup

Nguồn: Internet

Lỗi #VALUE!

Nếu Col_index_num nhỏ hơn 1 trong công thức thì bạn sẽ nhận giá trị lỗi #VALUE!. Khi xuất hiện lỗi này, bạn hãy kiểm tra lại giá trị Col_index_number trong công thức.

Như ví dụ bên dưới, Col_index_num = 0 dẫn đến lỗi #VALUE!.

Xem thêm: Muốn ghép file Word nhỏ thành file Word lớn có gì khó đâu!

Khi nào hàm vlookup sẽ trả về #VALUE!

Nguồn: Internet

Lỗi #NAME?

Lỗi #NAME? Chỉ xuất hiện khi Lookup_value thiếu dấu ngoặc kép. Để tìm kiếm giá trị định dạng văn bản (Text), hãy dùng dấu ngoặc kép để Excel có thể hiểu công thức.

Ví dụ: Cải xoăn không bỏ vào dấu ngoặc kép sẽ xuất hiện lỗi #NAME?. Bạn có thể sửa lỗi bằng cách thay Cải xoăn thành "Cải xoăn".

Lưu ý khi sử dụng hàm vlookup

Nguồn: Internet

Một số lưu ý khi dùng hàm VLOOKUP

Sử dụng tham chiếu tuyệt đối

Trong quá trình copy công thức, bạn hãy biến Lookup_value hoặc Table_array thành tham chiếu tuyệt đối bằng cách đặt dấu $ trước các cột và hàng để công thức không thay đổi. Nếu không chuyển đổi thành tham chiếu tuyệt đối, Lookup_value hoặc Table_array sẽ bị thay đổi khiến kết quả tìm kiếm sai lệch.

Không lưu trữ giá trị số dưới dạng văn bản

Nếu trong Table_array, dữ liệu số để dưới dạng văn bản và Lookup_value ở dạng số thì hàm VLOOKUP sẽ trả về lỗi #N/A.

Bảng dò tìm chứa những giá trị bị trùng

Nếu bảng biểu chứa nhiều giá trị trùng nhau, hàm VLOOKUP sẽ trả về kết quả đầu tiên tìm thấy từ trên xuống dưới. 

Giải pháp 1: Nếu bạn muốn loại bỏ giá trị trùng lặp, hãy bôi đen bảng dò tìm rồi chọn Data > Remove Duplicates.

cẩn thận dữ liệu bị trùng khi sử dụng vlookup

Nguồn: Internet

Giải pháp 2: Sử dụng Pivot Table để có thể lọc ra danh sách kết quả.

giải pháp cho lỗi trùng lặp khi sử dụng vlookup

Nguồn: Internet

Trên đây là cách dùng hàm Vlookup trong Excel, Google Sheet đơn giản. Hy vọng, những thông tin Nguyễn Kim chia sẻ đã giúp bạn hiểu và sử dụng hàm Vlookup cho công việc của mình một cách hiệu quả.

Nếu bạn muốn được tư vấn thêm về những dòng máy tính, điện thoại, laptop hiện đang có tại Nguyễn Kim, hãy liên hệ ngay với chúng tôi qua những kênh sau đây để được hỗ trợ nhanh nhất:

Hotline: 1800 6800 (miễn phí)

Email: nkare@nguyenkim.com

Chat: Facebook NguyenKim (nguyenkim.com) hoặc Website Nguyenkim.com

Trung tâm mua sắm Nguyễn Kim trên toàn quốc

Có thể bạn cũng thích