Bạn đang gặp khó khăn khi tìm kiếm dữ liệu trong Google Sheets?
VLOOKUP đã quá quen thuộc, nhưng đôi khi lại gây ra những hạn chế khó chịu? Bạn muốn một công cụ tìm kiếm dữ liệu mạnh mẽ, linh hoạt và dễ sử dụng hơn?
Bài viết này dành cho bạn! Chúng tôi sẽ hướng dẫn bạn từng bước cách sử dụng hàm XLOOKUP trong Google Sheets, một giải pháp thay thế hoàn hảo cho VLOOKUP, giúp bạn tiết kiệm thời gian và nâng cao hiệu quả công việc.
Bạn sẽ học được:
- XLOOKUP là gì và tại sao nên sử dụng?
- Cú pháp của hàm XLOOKUP.
- Hướng dẫn chi tiết cách sử dụng XLOOKUP với ví dụ thực tế.
- So sánh XLOOKUP và VLOOKUP: Ưu điểm và nhược điểm.
Mục lục
XLOOKUP là gì?
XLOOKUP là một hàm tìm kiếm dữ liệu mới hơn và mạnh mẽ hơn so với VLOOKUP và HLOOKUP trong Google Sheets. Nó được thiết kế để khắc phục những hạn chế của các hàm tìm kiếm cũ, mang lại sự linh hoạt và tiện lợi hơn cho người dùng.
Điểm nổi bật của XLOOKUP:
- Tìm kiếm theo cột hoặc hàng: Không giống như VLOOKUP chỉ tìm kiếm theo cột, XLOOKUP có thể tìm kiếm theo cả cột và hàng.
- Tìm kiếm từ phải sang trái: XLOOKUP có thể tìm kiếm dữ liệu từ phải sang trái, giúp bạn dễ dàng tìm kiếm trong các bảng dữ liệu lớn.
- Trả về giá trị mặc định: Nếu không tìm thấy giá trị, XLOOKUP có thể trả về một giá trị mặc định do bạn chỉ định.
- Dễ sử dụng hơn: Cú pháp của XLOOKUP đơn giản và dễ hiểu hơn so với VLOOKUP.
Cú pháp hàm XLOOKUP
Cú pháp của hàm XLOOKUP như sau:
XLOOKUP(search_key, lookup_range, result_range, [missing_value], [match_mode], [search_mode])
- search_key: Giá trị bạn muốn tìm kiếm.
- lookup_range: Phạm vi ô chứa giá trị bạn muốn tìm kiếm.
- result_range: Phạm vi ô chứa giá trị bạn muốn trả về.
- [missing_value]: (Tùy chọn) Giá trị trả về nếu không tìm thấy giá trị.
- [match_mode]: (Tùy chọn) Xác định kiểu khớp:
- 0: Khớp chính xác (mặc định).
- -1: Khớp chính xác hoặc giá trị lớn nhất nhỏ hơn search_key.
- 1: Khớp chính xác hoặc giá trị nhỏ nhất lớn hơn search_key.
- 2: Khớp gần đúng (wildcard).
- [search_mode]: (Tùy chọn) Xác định kiểu tìm kiếm:
- 1: Tìm kiếm từ đầu đến cuối (mặc định).
- -1: Tìm kiếm từ cuối đến đầu.
- 2: Tìm kiếm nhị phân (yêu cầu dữ liệu đã được sắp xếp).
- -2: Tìm kiếm nhị phân từ cuối đến đầu (yêu cầu dữ liệu đã được sắp xếp).
Hướng dẫn sử dụng XLOOKUP từng bước
Step 1: Chuẩn bị dữ liệu
Giả sử bạn có một bảng dữ liệu về thông tin sản phẩm:
Step 2: Sử dụng hàm XLOOKUP
Để tìm giá của sản phẩm có mã là “SP002”, bạn có thể sử dụng công thức sau:
=XLOOKUP("SP002", A2:A6, B2:B6)
Trong đó:
- “SP002” là search_key (giá trị cần tìm).
- A2:A6 là lookup_range (phạm vi chứa mã sản phẩm).
- B2:B6 là result_range (phạm vi chứa giá sản phẩm).
Step 3: Kết quả
Hàm XLOOKUP sẽ trả về giá của sản phẩm có mã “SP002”, là 150.000 VNĐ.
Ví dụ thực tế sử dụng XLOOKUP
Ví dụ 1: Tìm tên nhân viên theo mã nhân viên
=XLOOKUP(101, A2:A10, B2:B10, "Không tìm thấy")
Nếu không tìm thấy mã nhân viên 101, hàm sẽ trả về “Không tìm thấy”.
Ví dụ 2: Tìm điểm thi của học sinh theo số báo danh
=XLOOKUP(123, A2:A20, C2:C20, 0, 0)
Nếu không tìm thấy số báo danh 123, hàm sẽ trả về 0.
So sánh XLOOKUP và VLOOKUP
| Tính năng | VLOOKUP | XLOOKUP |
|---|---|---|
| Tìm kiếm theo cột/hàng | Chỉ cột | Cả cột và hàng |
| Tìm kiếm từ phải sang trái | Không | Có |
| Trả về giá trị mặc định | Phải dùng IF và ISERROR | Có sẵn |
| Cú pháp | Phức tạp | Đơn giản |
Nhìn chung, XLOOKUP vượt trội hơn VLOOKUP về tính linh hoạt, tiện lợi và dễ sử dụng.
- Sử dụng tên phạm vi (Named Ranges) để làm cho công thức dễ đọc và dễ bảo trì hơn.
- Kiểm tra kỹ cú pháp của hàm XLOOKUP để tránh lỗi.
- Sử dụng [missing_value] để xử lý các trường hợp không tìm thấy giá trị.
Template Quản Lý Kho Hàng Chuyên Nghiệp
✔ Quản lý thông tin sản phẩm, số lượng, giá cả.
✔ Tự động tính toán giá trị hàng tồn kho.
Template Theo Dõi Doanh Thu Bán Hàng
✔ Ghi lại thông tin đơn hàng, khách hàng, sản phẩm.
✔ Phân tích doanh thu theo thời gian, sản phẩm, khách hàng.