Cách sử dụng hàm Vlookup 2 điều kiện trong Excel cực đơn giản
Việc xử lý bảng tính với hàng trăm, thậm chí hàng ngàn dữ liệu có thể khiến bạn “quay cuồng” nếu không biết cách tận dụng tối đa sức mạnh của Excel. Một trong những công cụ hữu ích nhất mà bạn nên thành thạo chính là hàm VLOOKUP.
Bài viết này sẽ “bật mí” cho bạn cách sử dụng hàm Vlookup 2 điều kiện trong Excel, giúp bạn tìm kiếm dữ liệu nhanh chóng và chính xác hơn bao giờ hết.
Hàm Vlookup – “Chìa khóa” cho việc tìm kiếm dữ liệu hiệu quả
Trước khi đi sâu vào cách sử dụng hàm Vlookup 2 điều kiện, chúng ta hãy cùng ôn lại một chút về hàm Vlookup cơ bản.
Hàm VLOOKUP (Vertical Lookup) là hàm tìm kiếm giá trị trong cột đầu tiên của một bảng và trả về giá trị trong cùng hàng với giá trị tìm kiếm, nhưng ở một cột khác do người dùng chỉ định.
Cấu trúc hàm VLOOKUP:
=VLOOKUP(lookup_value, table_array, col_index_num, [range_lookup])
Trong đó:
- lookup_value: Giá trị cần tìm kiếm.
- table_array: Bảng chứa giá trị cần tìm kiếm (bao gồm cả cột chứa giá trị cần tìm kiếm và cột chứa giá trị muốn trả về).
- col_index_num: Số thứ tự của cột chứa giá trị muốn trả về (tính từ cột đầu tiên của bảng).
- [range_lookup]: (không bắt buộc) Phạm vi tìm kiếm: 0 (tìm kiếm chính xác) hoặc 1 (tìm kiếm gần đúng).
Tuy nhiên, hàm VLOOKUP chỉ cho phép tìm kiếm theo một điều kiện duy nhất. Vậy làm thế nào để tìm kiếm dữ liệu dựa trên 2 hoặc nhiều điều kiện?
“Nâng cấp” khả năng tìm kiếm với hàm Vlookup 2 điều kiện
Giả sử bạn có một bảng dữ liệu về sản phẩm với các cột: Tên sản phẩm, Hãng sản xuất, Mức giá. Bạn muốn tìm kiếm mức giá của một sản phẩm dựa trên cả Tên sản phẩm và Hãng sản xuất.
Dưới đây là 2 cách sử dụng hàm Vlookup 2 điều kiện trong Excel:
1. Sử dụng cột phụ
Bước 1: Tạo một cột phụ bằng cách kết hợp giá trị của 2 cột điều kiện. Ví dụ, bạn có thể tạo cột “Tên sản phẩm & Hãng” bằng cách nối giá trị của cột “Tên sản phẩm” và “Hãng sản xuất” với nhau.
r12
Alt: Hình ảnh minh họa cách tạo cột phụ trong Excel
Bước 2: Sử dụng hàm VLOOKUP với giá trị tìm kiếm là giá trị của cột phụ vừa tạo.
Ví dụ:
=VLOOKUP(C12&C13, A2:D10, 4, 0)
Trong đó:
- C12&C13: là giá trị tìm kiếm, được tạo bằng cách nối giá trị của ô C12 (Tên sản phẩm) và C13 (Hãng sản xuất).
- A2:D10: là bảng chứa giá trị cần tìm kiếm.
- 4: là số thứ tự của cột “Mức giá”.
- 0: tìm kiếm chính xác.
2. Sử dụng hàm CHOOSE và công thức mảng
Công thức:
=VLOOKUP(B12&B13,CHOOSE({1,2},A2:A10&B2:B10,C2:C10),2,0)
Trong đó:
- B12&B13: là giá trị tìm kiếm, được tạo bằng cách nối giá trị của ô B12 (Tên sản phẩm) và B13 (Hãng sản xuất).
- CHOOSE({1,2},A2:A10&B2:B10,C2:C10): tạo một bảng dò tìm từ mảng hai chiều, cột 1 là cột tham chiếu (kết hợp Tên sản phẩm & Hãng), cột 2 là cột giá trị trả về (“Mức giá”).
- 2: là số thứ tự của cột “Mức giá” trong bảng dò tìm.
- 0: tìm kiếm chính xác.
Lưu ý khi sử dụng hàm Vlookup 2 điều kiện
- Cột chứa giá trị cần tìm kiếm (cột tham chiếu) phải được sắp xếp theo thứ tự tăng dần.
- Khi sử dụng công thức mảng, bạn cần nhấn tổ hợp phím Ctrl + Shift + Enter để nhập công thức.
Kết luận
Việc thành thạo hàm Vlookup 2 điều kiện sẽ giúp bạn tối ưu hóa việc tìm kiếm và xử lý dữ liệu trên Excel.
Hy vọng bài viết này đã cung cấp cho bạn những kiến thức hữu ích về hàm Vlookup 2 điều kiện. Chúc bạn thành công!
r12
Alt: Hình ảnh minh họa cho bài viết về hàm Vlookup 2 điều kiện trong Excel