SHdemy
Đăng ký
arrow_backQuay lại BlogExcel

VLOOKUP vs INDEX-MATCH: Cái Nào Tốt hơn và Khi nào Dùng?

calendar_today27 tháng 5, 2026schedule1 phút đọcvisibility2.8k lượt xem

VLOOKUP là hàm phổ biến nhất Excel nhưng có nhiều hạn chế. INDEX-MATCH linh hoạt hơn nhưng phức tạp hơn. Bài viết này giải thích khi nào dùng hàm nào.

VLOOKUP — Đơn giản nhưng có giới hạn

=VLOOKUP(giá_trị_tìm, bảng_dữ_liệu, cột_kết_quả, 0)

Ưu điểm: Đơn giản, dễ nhớ, dễ dạy cho người mới.

Nhược điểm: (1) Chỉ tìm từ trái sang phải, (2) Chậm với dữ liệu lớn, (3) Lỗi khi thêm/xóa cột.

INDEX-MATCH — Linh hoạt hơn

=INDEX(cột_kết_quả, MATCH(giá_trị_tìm, cột_tìm, 0))

Ưu điểm: (1) Tìm cả trái lẫn phải, (2) Nhanh hơn với data lớn, (3) Không bị ảnh hưởng khi thêm/xóa cột.

Khi nào dùng VLOOKUP?

  • Dữ liệu nhỏ (< 10.000 dòng)
  • Cột kết quả luôn bên phải cột tìm
  • Chia sẻ file với người không rành Excel

Khi nào dùng INDEX-MATCH?

  • Dữ liệu lớn (> 50.000 dòng)
  • Cần tìm từ phải sang trái
  • Công thức cần ổn định khi thay đổi cấu trúc bảng

XLOOKUP — Tương lai của tra cứu

Từ Excel 365, XLOOKUP thay thế cả VLOOKUP và INDEX-MATCH: đơn giản như VLOOKUP nhưng linh hoạt như INDEX-MATCH, thêm tính năng tìm kiếm từ dưới lên, wildcard, và nhiều giá trị trả về.

school

Học sâu hơn với khóa học thực chiến

Video bài giảng · Bài tập thực hành · Tài liệu tải về · Hỗ trợ 1-1

Xem khóa học