Cách dùng hàm vlookup 2 điều kiện trong excel

Khi làm việc với Excel, hàm VLOOKUP là công cụ tra cứu dữ liệu quen thuộc. Tuy nhiên, hàm VLOOKUP thông thường chỉ hỗ trợ tìm kiếm theo một điều kiện. Vậy nếu bạn muốn dò tìm theo hai điều kiện thì sao? Bài viết này sẽ hướng dẫn bạn cách sử dụng VLOOKUP 2 điều kiện chuẩn nhất bằng hai cách: tạo cột phụ và kết hợp công thức mảng (INDEX + MATCH hoặc CHOOSE).

Cách Dùng Hàm Vlookup 2 điều Kiện Trong Excel (3)

1. Hàm VLOOKUP là gì?

Hàm VLOOKUP dùng để dò tìm giá trị theo cột dọc và trả về kết quả từ một cột khác nằm bên phải giá trị dò tìm.

Cú pháp: =VLOOKUP(lookup_value, table_array, col_index_num, [range_lookup])

Trong đó:

  • lookup_value: Giá trị cần tìm.
  • table_array: Phạm vi bảng chứa dữ liệu.
  • col_index_num: Số thứ tự cột chứa giá trị cần trả về.
  • range_lookup: 0 hoặc FALSE -> Tìm kiếm chính xác; 1 hoặc TRUE ->Tìm kiếm tương đối.
Cách Dùng Hàm Vlookup 2 điều Kiện Trong Excel (6)

2. Hàm VLOOKUP 2 điều kiện là gì?

Vì VLOOKUP chỉ hỗ trợ một điều kiện nên để tìm kiếm dữ liệu theo nhiều tiêu chí, bạn cần “biến” nhiều điều kiện đó thành một giá trị duy nhất.

Do đó, hàm VLOOKUP 2 điều kiện thực chất là kỹ thuật kết hợp nhiều trường dữ liệu để thực hiện tra cứu chính xác hơn.

Bạn có thể làm điều này bằng:

  • Cách 1: Tạo cột phụ, ghép 2 điều kiện.
  • Cách 2: Dùng công thức mảng, kết hợp VLOOKUP với CHOOSE hoặc INDEX + MATCH.
Cách Dùng Hàm Vlookup 2 điều Kiện Trong Excel (4)

3. Cách dùng hàm VLOOKUP 2 điều kiện trong Excel

3.1 Dùng cột phụ (đơn giản – dễ làm nhất)

Ví dụ: Tìm mức giá sản phẩm theo tên sản phẩm và hãng.

Bước 1: Tạo cột phụ.

Ghép 2 điều kiện bằng toán tử “&”: =B2 & C2

Cột phụ sẽ chứa dạng dữ liệu như:

iPhoneApple
GalaxySamsung

Cách Dùng Hàm Vlookup 2 điều Kiện Trong Excel (7)

Bước 2: Dùng VLOOKUP với cột phụ.

Tại ô kết quả, nhập: =VLOOKUP(C12 & C13, A2:D10, 4, 0)

Trong đó:

  • C12 & C13: Ghép tên sản phẩm và hãng
  • A2:D10: Bảng dữ liệu có cột phụ
  • 4: Cột mức giá cần trả về
  • 0: Tìm kiếm chính xác

Ưu điểm: Dễ làm – phù hợp cho người mới.

Nhược điểm: Phải thêm cột vào bảng dữ liệu gốc.

3.2 Dùng công thức mảng (không cần tạo cột phụ)

Đây là cách mạnh mẽ và linh hoạt hơn, đặc biệt khi không muốn chỉnh sửa bảng dữ liệu gốc.

Cách Dùng Hàm Vlookup 2 điều Kiện Trong Excel (8)

Cách dùng VLOOKUP + CHOOSE: =VLOOKUP(B12 & B13, CHOOSE({1,2}, A2:A10 & B2:B10, C2:C10), 2, 0)

Giải thích:

  • A2:A10 & B2:B10: Ghép hai điều kiện tạo thành cột dò tìm
  • C2:C10: Cột giá trị cần trả về
  • 2: Cột chứa giá trị trả về trong mảng CHOOSE
  • 0: Tìm chính xác

Lưu ý: Trên Excel đời cũ, cần nhấn Ctrl + Shift + Enter để công thức hoạt động đúng.

3.3 Cách dùng INDEX + MATCH (Khuyến nghị nhất)

Công thức: =INDEX(C2:C10, MATCH(1, (A2:A10=A12) * (B2:B10=B12), 0))

Trong đó:

  • A2:A10, B2:B10: Hai cột điều kiện
  • A12, B12: Điều kiện cần tìm
  • C2:C10: Cột giá trị trả về
Cách Dùng Hàm Vlookup 2 điều Kiện Trong Excel (1)

Ưu điểm lớn:

  • Không cần cột phụ
  • Không bị giới hạn như VLOOKUP (có thể tra cứu phía bên trái)
  • Nhanh hơn trong bảng dữ liệu lớn

4. Một số câu hỏi thường gặp về Hàm vlookup 2 điều kiện (FAQ)

  • VLOOKUP có thể dùng bao nhiêu điều kiện?

Không giới hạn. Chỉ cần ghép nhiều điều kiện thành một chuỗi duy nhất bằng & hoặc dùng CHOOSE/INDEX + MATCH.

  • Công thức mảng cần lưu ý gì?

Excel cũ cần nhấn Ctrl + Shift + Enter. Excel 365 và Excel 2021 trở lên không cần

  • VLOOKUP có tra cứu được nhiều điều kiện mà không cần cột phụ không?

Có. Bạn có thể sử dụng hàm INDEX + MATCH hoặc dùng CHOOSE với công thức mảng để tạo bảng dữ liệu ảo, từ đó giúp VLOOKUP xử lý nhiều điều kiện mà không cần tạo cột phụ.

Ví dụ: =VLOOKUP(E2&E3, CHOOSE({1,2}, A2:A10&B2:B10, C2:C10), 2, 0)

Cách Dùng Hàm Vlookup 2 điều Kiện Trong Excel (5)
  • Khi dùng VLOOKUP 2 điều kiện bị lỗi #N/A thì phải làm sao?

Bạn có thể kiểm tra các nguyên nhân: Dữ liệu ghép (LOOKUP_VALUE) không trùng khớp ký tự hoặc có khoảng trắng thừa; Cột phụ chưa được ghép đúng định dạng; Dữ liệu có dấu cách đầu/cuối..

Cách khắc phục dễ nhất: Sử dụng hàm TRIM để loại bỏ khoảng trắng thừa; Đảm bảo cột phụ hoặc dữ liệu ghép trong công thức đồng nhất kiểu dữ liệu (text hoặc number).

  • Hàm VLOOKUP có phân biệt chữ hoa và chữ thường không?

Không. VLOOKUP không phân biệt chữ hoa – chữ thường (case-insensitive). Nếu bạn muốn phân biệt, nên dùng EXACT kết hợp INDEX + MATCH.

  • Công thức mảng (Ctrl + Shift + Enter) còn cần thiết không?

Excel 365 và Excel 2021 không cần nhấn tổ hợp phím (hỗ trợ mảng tự động). Excel 2016 trở xuống: bắt buộc dùng Ctrl + Shift + Enter.

Hàm VLOOKUP 2 điều kiện là công cụ cực kỳ hữu ích giúp bạn tra cứu dữ liệu chính xác hơn trong Excel, đặc biệt khi làm việc với các bảng tính phức tạp. Tùy theo nhu cầu, bạn có thể chọn cách dùng cột phụ để thao tác nhanh và dễ hiểu, hoặc áp dụng các phương pháp nâng cao như CHOOSE + VLOOKUP hay INDEX + MATCH để tra cứu nhiều điều kiện mà không cần chỉnh sửa bảng dữ liệu gốc. Việc nắm vững những kỹ thuật này sẽ giúp bạn tăng tốc độ xử lý dữ liệu, giảm lỗi và làm việc với Excel một cách chuyên nghiệp hơn. Nếu bạn thường xuyên phải tra cứu dữ liệu nhiều tiêu chí, đây chắc chắn là kỹ năng bạn nên thành thạo.

thay linh kiện laptop

Nếu bạn muốn MUA/ THAY LINH KIỆN GIÁ SỈ hoặc LẺ hãy liên hệ chúng tôi. Đội ngũ nhân viên của LINH KIỆN MINH KHOA luôn sẵn sàng hỗ trợ quý khách 24/7.

LINH KIỆN MINH KHOA ĐANG Ở ĐÀ NẴNG

Xếp hạng

Đánh giá trung bình 5 / 5. Số lượt vote: 30

Tặng 5 sao khích lệ người viết

Bài viết liên quan

Để lại một bình luận

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 *