Trong quá trình làm việc với bảng tính, việc tìm kiếm và đối chiếu dữ liệu là nhu cầu thường xuyên của người dùng. Thay vì dò tìm thủ công từng dòng, hàm VLOOKUP trong Google Sheet giúp tự động tra cứu thông tin chỉ trong vài giây. Đây là một trong những hàm phổ biến nhất của Google Sheets, được ứng dụng rộng rãi trong quản lý dữ liệu, kế toán, bán hàng, nhân sự và nhiều lĩnh vực khác. Nếu bạn đang muốn nâng cao hiệu suất làm việc trên bảng tính, hãy cùng tìm hiểu chi tiết về cách sử dụng hàm này trong bài viết dưới đây.

Ứng dụng của hàm VLOOKUP trong Google Sheets
Google Sheets là công cụ quản lý dữ liệu trực tuyến được nhiều cá nhân và doanh nghiệp sử dụng. Trong đó, VLOOKUP đóng vai trò quan trọng nhờ khả năng tìm kiếm dữ liệu theo cột một cách nhanh chóng.

Một số ứng dụng phổ biến của hàm gồm:
- Tra cứu thông tin sản phẩm dựa trên mã sản phẩm.
- Tìm tên nhân viên từ mã nhân sự.
- Đối chiếu bảng giá giữa nhiều danh sách khác nhau.
- Tự động lấy dữ liệu từ bảng phụ sang bảng chính.
- Kiểm tra và so sánh dữ liệu trong các báo cáo.
Nhờ khả năng tự động hóa quá trình tra cứu, hàm VLOOKUP trong Google Sheet giúp giảm đáng kể thời gian nhập liệu và hạn chế sai sót do thao tác thủ công.
Cú pháp hàm VLOOKUP trong Google Sheets
Để sử dụng hiệu quả, trước tiên người dùng cần hiểu rõ cấu trúc của hàm.
Cú pháp chuẩn như sau: =VLOOKUP(search_key, range, index, [is_sorted])
Trong đó:
- search_key: Giá trị cần tìm kiếm.
- range: Vùng dữ liệu chứa giá trị cần tra cứu.
- index: Số thứ tự cột trong vùng dữ liệu trả về kết quả.
- is_sorted: Điều kiện tìm kiếm.
Ý nghĩa của tham số is_sorted:
- TRUE hoặc bỏ trống: Tìm kiếm tương đối.
- FALSE: Tìm kiếm chính xác tuyệt đối.

Công thức trên sẽ tìm giá trị tại ô A2 trong cột đầu tiên của vùng D2 và trả về dữ liệu ở cột thứ 2 tương ứng. Đây là cú pháp cơ bản của hàm VLOOKUP Google Sheet mà bất kỳ người dùng nào cũng nên nắm vững trước khi áp dụng vào thực tế.
Cách dùng hàm VLOOKUP trong Google Sheets
Hàm VLOOKUP trong Google Sheet không chỉ hỗ trợ tra cứu dữ liệu cơ bản mà còn có thể kết hợp với nhiều hàm khác để xử lý thông tin linh hoạt. Dưới đây là ví dụ về cách tra cứu chính xác.
Tra cứu chính xác
Đây là cách sử dụng phổ biến khi bạn cần tìm đúng một giá trị trong bảng dữ liệu.
Ví dụ: Có hai bảng dữ liệu trên cùng một trang tính. Nhiệm vụ là tìm Số lượng tương ứng với Mã sản phẩm.
Công thức:
=VLOOKUP(A14;$A$2:$E$9;3;FALSE)
Giải thích công thức:
- A14: Giá trị cần tra cứu (Mã sản phẩm).
- $A$2:$E$9: Phạm vi chứa dữ liệu cần tìm.
- 3: Trả về dữ liệu ở cột thứ 3 trong vùng tra cứu.
- FALSE: Yêu cầu tìm kết quả khớp hoàn toàn với giá trị cần dò.
Khi nhấn Enter, hàm sẽ trả về đúng Số lượng của mã sản phẩm được nhập trong ô A14.

Tra cứu tương đối
Tra cứu tương đối được sử dụng khi bảng dữ liệu đã được sắp xếp theo thứ tự tăng dần và bạn muốn tìm giá trị gần đúng thay vì khớp tuyệt đối.
Ví dụ: Dựa vào bảng quy định xếp loại học lực theo điểm số, hãy xác định xếp loại cho từng sinh viên trong danh sách.
Công thức:
=VLOOKUP(C2;$A$10:$B$13;2;TRUE)
Giải thích công thức:
- C2: Điểm số cần tra cứu.
- $A$10:$B$13: Bảng quy đổi điểm sang xếp loại.
- 2: Trả về kết quả ở cột thứ hai, tức cột Xếp loại.
- TRUE: Cho phép hàm tìm giá trị gần đúng nếu không có kết quả khớp hoàn toàn.
Trong ví dụ này, điểm số được phân thành nhiều khoảng như: dưới 5 là Yếu, từ 5 đến dưới 6,5 là Trung bình, từ 6,5 đến dưới 8 là Khá, và từ 8 trở lên là Giỏi. Hàm VLOOKUP sẽ tự động đối chiếu điểm với các mốc trong bảng để trả về xếp loại phù hợp.

Google Sheets sẽ tự động xác định mức xếp loại phù hợp dựa trên điểm số nhập vào. Đây là một trong những ứng dụng phổ biến của cách sử dụng hàm VLOOKUP trong Google Sheet trong công tác đánh giá và phân loại dữ liệu.
Kết hợp VLOOKUP với các hàm khác trong Google Sheet
Để tăng tính linh hoạt, người dùng có thể kết hợp VLOOKUP với nhiều hàm khác nhau.
Kết hợp với hàm QUERY
Công thức:
=VLOOKUP(F3;QUERY(A1:D9;”SELECT B,C,D”);3;FALSE)
Ý nghĩa:
Hàm QUERY được dùng để tạo một bảng dữ liệu mới, sau đó VLOOKUP thực hiện tra cứu trên bảng này nhằm lấy số lượng sản phẩm theo tên sản phẩm.

Kết hợp với hàm SUM
Công thức:
=SUM(ArrayFormula(VLOOKUP($A$2:$A$9;$A$2:$E$9;5;FALSE)))
Ý nghĩa:
Công thức sử dụng ArrayFormula kết hợp với VLOOKUP để tra cứu giá trị của nhiều dòng cùng lúc, sau đó SUM cộng toàn bộ kết quả nhằm tính tổng thu nhập của các sản phẩm có mã trong vùng A2:A9.

Kết hợp với hàm IF
Công thức:
=IF(VLOOKUP(1245;$A$2:$D$9;4;0)>10;”YES”;”NO”)
Ý nghĩa:
Đầu tiên, VLOOKUP tìm số lượng của sản phẩm có mã 1245. Tiếp theo, IF kiểm tra kết quả: nếu số lượng lớn hơn 10 thì trả về “YES”, ngược lại hiển thị “NO”.

Kết hợp với hàm LEFT và RIGHT
Kết hợp với LEFT
Công thức:
=VLOOKUP(LEFT(A2;3);$A$13:$B$14;2;0)
Ý nghĩa:
Hàm LEFT tách 3 ký tự đầu trong ô A2 để làm giá trị tra cứu. Sau đó VLOOKUP sử dụng chuỗi vừa tách để tìm dữ liệu tương ứng trong bảng.

Kết hợp với RIGHT
Công thức:
=VLOOKUP(RIGHT(A2;2);$A$17:$B$18;2;0)
Ý nghĩa:
Ở ví dụ này, RIGHT lấy 2 ký tự cuối của ô A2, sau đó VLOOKUP dùng kết quả đó để thực hiện tra cứu.

Kết hợp với hàm INDEX và MATCH
Công thức:
=VLOOKUP(INDEX(A1:D9;MATCH(1215;A1:A9;0);1);A1:D9;3;FALSE)
Ý nghĩa:
Hàm MATCH xác định vị trí của mã sản phẩm 1215, INDEX lấy giá trị tại vị trí đó và VLOOKUP sử dụng giá trị này để trả về giá sản phẩm.

Kết hợp với hàm AND và OR
Kết hợp với AND
Công thức:
=AND((VLOOKUP(1215;A1:D9;2;FALSE)=”iPhone 11″);(VLOOKUP(1215;A1:D9;4;FALSE)>0))
Ý nghĩa:
Công thức kiểm tra đồng thời hai điều kiện:
- Mã 1215 có tên là iPhone 11.
- Số lượng tồn kho lớn hơn 0.
Chỉ khi cả hai điều kiện đều đúng, hàm AND mới trả về TRUE.

Kết hợp với OR
Công thức:
=OR((VLOOKUP(1215;A1:D9;2;FALSE)=”iPhone 11″);(VLOOKUP(1215;A1:D9;4;FALSE)>=0))
Ý nghĩa:
Hàm OR sẽ trả về TRUE nếu ít nhất một trong hai điều kiện được đáp ứng, giúp kiểm tra dữ liệu theo nhiều tiêu chí linh hoạt hơn.

Kết hợp với hàm SUMIF
Công thức:
=SUMIF(B2:B9;VLOOKUP(“iPhone”;B2:E9;1;FALSE);D2:D9)
Ý nghĩa:
VLOOKUP xác định điều kiện cần tính tổng, sau đó SUMIF cộng các giá trị trong cột D tương ứng với những sản phẩm có tên iPhone.

Kết hợp với hàm COUNTIF
Công thức:
=COUNTIF(ArrayFormula(VLOOKUP(C2:C9;$C$2:$D$9;1;FALSE));”>=20000000″)
Ý nghĩa:
Công thức sử dụng VLOOKUP để lấy danh sách giá sản phẩm, sau đó COUNTIF đếm số lượng sản phẩm có giá từ 20 triệu đồng trở lên.

Kết hợp nhiều điều kiện
Công thức:
=IF(AND((VLOOKUP(1215;A1:D9;2;FALSE)=”iPhone 11″);(VLOOKUP(1215;A1:D9;4;FALSE)>0));VLOOKUP(1215;A1:D9;2;FALSE)&” Còn hàng”;”Hết hàng”)
Ý nghĩa:
Công thức kết hợp VLOOKUP, AND và IF để kiểm tra đồng thời tên sản phẩm và số lượng tồn kho. Nếu sản phẩm có mã 1215 là iPhone 11 và số lượng còn lớn hơn 0, kết quả sẽ hiển thị “iPhone 11 Còn hàng”. Ngược lại, công thức trả về “Hết hàng”.

Phương pháp này rất hữu ích khi doanh nghiệp quản lý dữ liệu trên nhiều bảng tính khác nhau. Hiểu và áp dụng đúng cách dùng hàm VLOOKUP trong Google Sheet kết hợp với các hàm hỗ trợ sẽ giúp tối ưu hóa quy trình xử lý dữ liệu chuyên nghiệp hơn.
Những lỗi thường gặp khi dùng hàm VLOOKUP trong Google Sheets
Mặc dù khá dễ sử dụng nhưng người dùng vẫn có thể gặp một số lỗi phổ biến.
Lỗi #N/A
Đây là lỗi xuất hiện nhiều nhất.
Nguyên nhân:
- Giá trị cần tìm không tồn tại.
- Dữ liệu chứa khoảng trắng thừa.
- Sai định dạng dữ liệu.
Cách khắc phục:
- Kiểm tra lại dữ liệu nguồn.
- Sử dụng TRIM để loại bỏ khoảng trắng.
- Kết hợp IFERROR để xử lý lỗi.

Lỗi #REF!
Lỗi này thường xảy ra khi tham chiếu cột vượt quá phạm vi dữ liệu.
Ví dụ: =VLOOKUP(A2,D2:F20,5,FALSE)
Trong khi vùng D2 chỉ có 3 cột.
Giải pháp là kiểm tra lại tham số index.

Lỗi #VALUE!
Nguyên nhân chủ yếu do nhập sai kiểu dữ liệu hoặc cú pháp công thức. Người dùng nên kiểm tra từng tham số trong công thức để đảm bảo tính chính xác.

Không trả về kết quả mong muốn
Nhiều trường hợp VLOOKUP vẫn hoạt động nhưng kết quả không đúng.
Nguyên nhân:
- Sử dụng TRUE thay vì FALSE.
- Dữ liệu nguồn chưa được sắp xếp.
- Giá trị tra cứu nằm ngoài cột đầu tiên.
Khi gặp lỗi này, nên ưu tiên sử dụng FALSE để đảm bảo tìm kiếm chính xác tuyệt đối.
VLOOKUP chỉ tìm từ trái sang phải
Đây là hạn chế lớn của hàm. Nếu dữ liệu cần tra cứu nằm bên trái cột khóa, VLOOKUP sẽ không hoạt động. Trong trường hợp đó, người dùng có thể sử dụng INDEX kết hợp MATCH hoặc hàm XLOOKUP (nếu được hỗ trợ).
Kết luận
VLOOKUP là một trong những công cụ tra cứu dữ liệu mạnh mẽ nhất trên Google Sheets. Khi nắm vững cú pháp và biết sử dụng hàm VLOOKUP trong Google Sheet đúng cách, bạn có thể dễ dàng quản lý dữ liệu lớn, tự động hóa công việc và nâng cao hiệu suất xử lý bảng tính. Từ việc tìm kiếm thông tin sản phẩm, quản lý nhân sự đến đối chiếu báo cáo, hàm VLOOKUP trong Google Sheet luôn là trợ thủ đắc lực giúp tiết kiệm thời gian và hạn chế sai sót.
Nếu bạn đang tìm kiếm một chiếc laptop cấu hình mạnh để học tập, làm việc với Google Sheets, Excel hay các phần mềm văn phòng chuyên nghiệp, hãy ghé thăm Viettel Store. Tại đây cung cấp đa dạng mẫu laptop chính hãng từ các thương hiệu hàng đầu, giá cạnh tranh, nhiều ưu đãi hấp dẫn cùng chế độ bảo hành uy tín, giúp bạn nâng cao hiệu quả làm việc mỗi ngày.
Xem thêm:
Email của bạn sẽ không được hiển thị công khai. Các trường bắt buộc được đánh dấu *
Tạo bình luận mới