INDEX trả về giá trị tại một vị trí; MATCH tìm vị trí đó. Kết hợp lại, chúng tìm kiếm các giá trị ở bên trái hoặc bên phải của khóa mà không bị giới hạn số lượng cột của VLOOKUP.
Để AI làm thayThiết lập cột trả về bằng INDEX
Bắt đầu với =INDEX(return_column, ...).
Tìm hàng bằng MATCH
Sử dụng MATCH(lookup_value, lookup_column, 0) để tìm vị trí khớp chính xác.
Kết hợp chúng
Lồng MATCH bên trong INDEX làm số hàng.
=INDEX(D:D, MATCH(A2, B:B, 0))Nó có thể tìm kiếm về phía bên trái, không bị lỗi khi chèn thêm cột và nhanh hơn trên các trang tính lớn. XLOOKUP hiện cũng đáp ứng được hầu hết các tính năng này.
Nó yêu cầu khớp chính xác. Nếu bỏ đi, MATCH sẽ coi dữ liệu đã được sắp xếp và có thể trả về sai hàng.
Nhân các phép kiểm tra bên trong MATCH: =INDEX(C2:C100, MATCH(1, (A2:A100=F1)*(B2:B100=F2), 0)). Trong các phiên bản cũ, hãy xác nhận bằng Ctrl+Shift+Enter.
Dùng hai hàm MATCH: =INDEX(B2:E10, MATCH(G1, A2:A10, 0), MATCH(G2, B1:E1, 0)).