XMATCH
Tra cứu & tham chiếuNên biếtExcel 365, 2021 trở lên
XMATCH(giá_trị_tìm, mảng_dò, [kiểu_khớp], [chiều_dò])MATCH bản mới: trả về vị trí của một giá trị, nhưng dò được từ dưới lên, khớp gần đúng theo cả hai chiều và nhận ký tự đại diện — không cần vùng phải sắp xếp trước.
Các đối số
| Đối số | Bắt buộc? | Ý nghĩa |
|---|---|---|
| giá_trị_tìm | Bắt buộc | Giá trị cần biết vị trí. |
| mảng_dò | Bắt buộc | Một cột hoặc một dòng. |
| kiểu_khớp | Tuỳ chọn | 0 = chính xác (mặc định) · -1 = lấy giá trị nhỏ hơn gần nhất · 1 = lớn hơn gần nhất · 2 = khớp theo ký tự đại diện * và ?. |
| chiều_dò | Tuỳ chọn | 1 = từ đầu (mặc định) · -1 = từ CUỐI lên, dùng để lấy lần xuất hiện gần nhất. |
Ví dụ
=XMATCH(B2, A:A, 0, -1)Lần xuất hiện CUỐI CÙNG của mã B2 nằm ở dòng thứ mấy
Kết quả: 418
=INDEX(C:C, XMATCH(B2, A:A, 0, -1))Ghép với INDEX để lấy bản ghi mới nhất của một mã
Kết quả: 92.000
Lưu ý khi dùng
- Mặc định của XMATCH là khớp CHÍNH XÁC, ngược với MATCH — đây là điểm dễ nhầm khi chuyển qua lại giữa hai hàm.
Bẫy hay dính
Chỉ có ở Excel 365 và 2021 trở lên. Dùng trong file gửi cho máy đời cũ thì toàn bộ công thức chứa nó hỏng, không chỉ riêng ô đó.