Nếu XLOOKUP là một chiếc xe đời mới bóng bẩy, thì bộ đôi INDEX & MATCH chính là “xe nồi đồng cối đá”. Dù hơi khó học hơn một chút, nhưng nó hoạt động được trên mọi phiên bản Excel và cực kỳ mạnh mẽ khi xử lý các bảng dữ liệu khổng lồ.
Dưới đây là cách “lắp ráp” bộ đôi này.
1. Hiểu về Hàm INDEX và Hàm MATCH
Để dùng được bộ đôi này, bạn cần hiểu nhiệm vụ của từng hàm:
Hàm MATCH (Người dò đường):
Trả về vị trí (số thứ tự) của một giá trị trong một dãy.
Công thức:
=MATCH(giá_trị_tìm, vùng_tìm, 0)
👉 0 = tìm chính xác
Hàm INDEX (Người lấy đồ):
Trả về giá trị tại một vị trí hàng/cột cụ thể.
Công thức:
=INDEX(vùng_dữ_liệu, dòng, [cột])
2. Công thức kết hợp INDEX & MATCH
Khi kết hợp lại, chúng ta có công thức “thần thánh” thay thế VLOOKUP:
2. Thực hành với Index Match
1 – Tra cứu cơ bản
Tìm tên của sản phẩm có mã SP03
=INDEX(B2:B6, MATCH("SP03", A2:A6, 0))
💡 Giải thích:
MATCH → tìm dòng của SP03 (ra số 3)
INDEX → lấy giá ở dòng đó
2- Tra cứu ngược (VLOOKUP không làm được)
Từ Tên sản phẩm → trả về Mã SP
=INDEX(A2:A6, MATCH("Chuột Logitech", B2:B6, 0))
3 – Tra cứu 2 chiều (nâng cao)
Giả sử bạn có một bảng giá thay đổi theo từng tháng. Bạn muốn nhập “Tên SP” và “Tháng” để ra đúng giá:
=INDEX(A2:F6, MATCH(“iPhone 13”, B2:B6, 0), MATCH(“Tháng 5”, A1:F1, 0))
Mẹo nhỏ: Hãy luôn nhớ quy tắc: INDEX(Cột chứa đáp án, MATCH(…)). Cứ muốn lấy gì thì INDEX vùng đó trước, rồi mới dùng MATCH để tìm vị trí sau.

Theo dõi so sánh thực tế và mục tiêu dạng vạch theo từng tháng với biểu đồ Excel20-05-2026 23:30
Hướng dẫn thêm đường mục tiêu động vào biểu đồ Excel20-05-2026 17:50
Hướng dẫn làm biểu đồ Kết quả Vs. Mục tiêu bằng Column Chart trong Excel20-05-2026 16:40
Cách tìm, đánh dấu và gắn nhãn điểm dữ liệu trong biểu đồ phân tán Excel20-05-2026 16:32