Chào mọi người,
Mình đang làm báo cáo và thường xuyên phải tra cứu dữ liệu giữa các bảng. Mình đang dùng VLOOKUP khá nhiều nhưng đôi khi gặp phải hạn chế, đặc biệt là khi cột cần tra cứu nằm bên trái của cột trả về. Mình có nghe nói về cặp đôi INDEX và MATCH có thể giải quyết vấn đề này và linh hoạt hơn nhiều.
Tuy nhiên, mình vẫn chưa hình dung rõ cách kết hợp hai hàm này như thế nào cho hiệu quả. Cụ thể:
MATCHdùng để làm gì trong trường hợp này? Nó trả về vị trí tương đối của một giá trị phải không?INDEXsẽ lấy dữ liệu dựa trên vị trí màMATCHtrả về như thế nào?- Có ví dụ thực tế nào để mình dễ hình dung không? Ví dụ, mình có một bảng dữ liệu về sản phẩm (Mã SP, Tên SP, Giá, Tồn kho) và mình muốn tra cứu Tên SP dựa vào Mã SP, nhưng Mã SP lại nằm ở cột thứ 2 thay vì cột đầu tiên.
Rất mong các cao thủ Excel chỉ giáo thêm về cách dùng cặp hàm INDEX và MATCH. Liệu nó có phức tạp hơn VLOOKUP nhiều không?
Cảm ơn mọi người đã đọc bài!