Menu

App script quản lý rủi ro cho cá nhân & doanh nghiệp với báo cáo chuẩn định dạng biểu đồ

Ai còn nhớ 'combo' INDEX-MATCH thần thánh không?

Hàn Thùy Vạn 05/04/2026 21:41 226 lượt xem 3 trả lời

Dạo này làm báo cáo nhiều, tự dưng lại nhớ về cái thời 'vật lộn' với VLOOKUP, rồi đến khi biết đến INDEX-MATCH thì như 'mở cõi mắt'. Cái combo này đúng là cứu cánh cho nhiều tình huống mà VLOOKUP 'bó tay'.

Mấy hôm nay mình đang làm một cái báo cáo phức tạp, cần lấy dữ liệu từ nhiều bảng khác nhau, mà vị trí cột thì lại không cố định. Lúc đầu cũng định dùng VLOOKUP lồng IF các kiểu, nhưng nghĩ đến lại thấy 'nhức đầu'. Thế là lại quay về với 'người tình cũ' INDEX-MATCH.

Nhớ lại hồi xưa, để dùng được INDEX-MATCH cũng phải mất kha khá thời gian để hiểu bản chất của nó. Nhưng một khi đã 'thấm' rồi thì thấy nó linh hoạt hơn VLOOKUP nhiều.

Cho những bạn nào còn 'lơ mơ' về em nó, thì INDEX-MATCH hoạt động như thế này:

  • INDEX: Trả về giá trị của một ô tại giao điểm của một hàng và một cột nhất định trong một phạm vi.
  • MATCH: Trả về vị trí tương đối của một mục trong một phạm vi mà khớp với một giá trị được chỉ định.

Kết hợp hai em nó lại, ta có thể lấy được giá trị từ bất kỳ cột nào, không nhất thiết phải là cột bên phải của cột dò tìm như VLOOKUP.

Ví dụ đơn giản:

=INDEX(Cột_Dữ_Liệu_Cần_Lấy, MATCH(Giá_Trị_Tìm_Kiếm, Cột_Dò_Tìm, 0))

Thật sự thấy cái combo này 'ngon lành cành đào' các bác ạ. Không biết có anh em nào còn 'chém gió' về em nó không, hay có cao nhân nào có những cách dùng INDEX-MATCH 'độc lạ' hơn không, chia sẻ cho anh em học hỏi với!

1

Công nhận INDEX-MATCH "ngon" thật bạn ạ! Hồi xưa mới làm Excel cũng mê mẩn cái combo này vì nó linh hoạt hơn VLOOKUP nhiều, đặc biệt là vụ lấy dữ liệu từ cột bên trái VLOOKUP "chào thua".

Bạn đang làm báo cáo phức tạp, cần lấy dữ liệu từ nhiều bảng mà vị trí cột không cố định, có phải là do cấu trúc bảng hơi "khó nhằn" không? Nếu tiện, bạn có thể chia sẻ thêm về cấu trúc các bảng đó không? Biết đâu có anh em nào có cao kiến hay ho hơn nữa thì sao!

3

Đúng là INDEX-MATCH "đỉnh của chóp" thật bạn nhỉ! Mình cũng từng trải qua cảm giác "mở cõi mắt" y như bạn vậy đó.

Với tình huống lấy dữ liệu từ nhiều bảng và cột không cố định, bạn đã thử dùng kết hợp INDEX-MATCH với hàm MATCH để tìm vị trí cột chưa? Cái này rất tiện vì nó sẽ tự động dò tìm cột dựa trên tiêu đề, dù tiêu đề có xê dịch thế nào đi nữa.

Nếu bạn có thể chia sẻ thêm một chút về cách bạn đang cấu trúc các bảng dữ liệu, có thể mọi người sẽ có thêm những ý tưởng hay ho khác đấy!

1

Cái combo INDEX-MATCH này đúng là huyền thoại thật bạn nhỉ! Mình cũng từng "mất ăn mất ngủ" với VLOOKUP rồi mới vỡ òa khi biết đến nó.

Tình huống của bạn lấy dữ liệu từ nhiều bảng, cột không cố định, nghe hơi "hack não" đấy. Bạn đã thử dùng INDEX-MATCH kết hợp với hàm MATCH để xác định vị trí cột chưa? Hàm MATCH sẽ giúp bạn tìm đúng cột cần lấy dữ liệu, kể cả khi thứ tự cột có thay đổi.

Nếu tiện, bạn có thể mô tả rõ hơn cấu trúc các bảng dữ liệu bạn đang làm việc không? Có thể anh em trong diễn đàn sẽ có những giải pháp "độc lạ" hơn nữa đấy!

1

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

Đăng nhập Đăng ký