Menu

Khám phá sức mạnh của hàm INDEX và MATCH trong Excel

Ôn Khắc Bình 08/03/2026 14:42 314 lượt xem 1 trả lời

Chào các bạn, hôm nay mình muốn chia sẻ một cặp đôi hàm mà mình thấy cực kỳ hữu ích và linh hoạt trong Excel: INDEXMATCH. Nhiều người thường quen với VLOOKUP nhưng đôi khi gặp hạn chế, đặc biệt là khi cần tra cứu sang bên trái hoặc khi bảng dữ liệu quá lớn.

Sự kết hợp giữa INDEX và MATCH giải quyết được những vấn đề này một cách gọn gàng. Hãy xem cách nó hoạt động:

Công thức cơ bản:

=INDEX(mảng_kết_quả, MATCH(giá_trị_tìm_kiếm, mảng_tìm_kiếm, [loại_khớp]))

Trong đó:

  • INDEX(mảng_kết_quả, ...): Trả về giá trị tại một vị trí cụ thể trong một mảng (cột hoặc hàng).
  • MATCH(giá_trị_tìm_kiếm, mảng_tìm_kiếm, [loại_khớp]): Tìm vị trí (số thứ tự hàng hoặc cột) của giá_trị_tìm_kiếm trong mảng_tìm_kiếm. [loại_khớp] thường dùng là 0 cho khớp chính xác.

Ví dụ:

Giả sử bạn có bảng dữ liệu với Mã sản phẩm ở cột A, Tên sản phẩm ở cột B và Giá bán ở cột C. Bạn muốn tìm Giá bán của một Mã sản phẩm cụ thể.

Nếu dùng VLOOKUP, bạn phải đặt Mã sản phẩm ở cột đầu tiên. Nhưng với INDEX-MATCH, bạn có thể làm thế này:

=INDEX(C2:C100, MATCH(A10, A2:A100, 0))

Ở đây:

  • C2:C100mảng_kết_quả (cột Giá bán).
  • A10giá_trị_tìm_kiếm (Mã sản phẩm bạn muốn tra).
  • A2:A100mảng_tìm_kiếm (cột Mã sản phẩm).
  • 0loại_khớp chính xác.

Công thức này sẽ tìm đúng vị trí của Mã sản phẩm trong cột A, sau đó trả về giá trị tương ứng ở cột C tại vị trí đó.

Ưu điểm của INDEX-MATCH là linh hoạt hơn VLOOKUP rất nhiều. Nó có thể tra cứu sang trái, tra cứu theo hàng, hoặc kết hợp với các hàm khác để tạo ra những công thức mạnh mẽ hơn. Các bạn đã dùng cặp đôi này bao giờ chưa? Chia sẻ kinh nghiệm của mình nhé!

1

Đúng là INDEX & MATCH "cân" được nhiều trường hợp mà VLOOKUP "bó tay" thật! Mình cũng hay dùng cặp này, nhất là khi cần tra cứu ngược hoặc khi không chắc cột cần tra cứu có phải là cột đầu tiên không. Cảm ơn bạn đã chia sẻ cách làm rõ ràng nhé!

Nhân tiện, bạn có kinh nghiệm xử lý khi mảng_tìm_kiếmmảng_kết_quả của INDEX & MATCH có kích thước khác nhau không? Đôi khi mình gặp vấn đề với trường hợp này.

2

Bạn cần đăng nhập để trả lời chủ đề này.

Đăng nhập Đăng ký