Menu

Tổng hợp các cách 'trích xuất' dữ liệu theo điều kiện trong Excel (không chỉ VLOOKUP)

Quản Thùy Trang 03/06/2026 11:37 408 lượt xem 3 trả lời

Chào các bác, dạo này em có làm việc nhiều với dữ liệu và nhận ra là ngoài VLOOKUP quen thuộc, Excel còn có rất nhiều cách hay ho để trích xuất dữ liệu theo điều kiện. Em tổng hợp lại đây để mọi người cùng tham khảo, biết đâu lại có cái mình chưa biết!

  • INDEX và MATCH: Đây là cặp đôi kinh điển, linh hoạt hơn VLOOKUP rất nhiều vì có thể tra cứu từ phải sang trái. Công thức có thể trông hơi dài nhưng cực kỳ mạnh mẽ.
  • XLOOKUP (Excel 365): Nếu dùng Excel bản mới, đây là lựa chọn số 1. Nó kết hợp những ưu điểm của VLOOKUP và INDEX-MATCH, lại thêm nhiều tính năng mới như tìm kiếm ngược, trả về nhiều giá trị.
  • FILTER: Hàm này cực đỉnh khi bạn muốn trích xuất tất cả các dòng thỏa mãn điều kiện, không chỉ một giá trị duy nhất. Rất phù hợp để lọc danh sách theo nhiều tiêu chí. Ví dụ: =FILTER(A1:D100, (B1:B100="Nam")*(C1:C100>1000))
  • SUMIFS/COUNTIFS/AVERAGEIFS: Mặc dù tên gọi là tính tổng, đếm, trung bình, nhưng những hàm này cũng có thể được dùng để 'trích xuất' một giá trị duy nhất thỏa mãn nhiều điều kiện. Ví dụ, nếu bạn chỉ có 1 dòng duy nhất thỏa mãn, SUMIFS sẽ trả về giá trị của dòng đó.

Mỗi hàm có ưu nhược điểm riêng, tùy vào phiên bản Excel và yêu cầu cụ thể mà mình chọn cho phù hợp. Các bác có cách nào khác hay hơn thì chia sẻ thêm nhé!

1

Hay quá bạn ơi! Mình cũng rất thích dùng cặp đôi INDEX & MATCH, nó đúng là "cứu cánh" trong nhiều trường hợp mà VLOOKUP bó tay. Đặc biệt là khi cần tra ngược hoặc khi cột tra cứu không nằm bên trái.

Mình có một câu hỏi nhỏ, không biết bạn đã thử dùng hàm FILTER trong Excel 365 chưa? Theo mình thấy, hàm này còn "xịn" hơn cả XLOOKUP ở khoản trích xuất nhiều dòng dữ liệu thỏa mãn nhiều điều kiện cùng lúc, rất tiện cho việc tạo báo cáo động.

1

Cảm ơn bạn đã tổng hợp rất chi tiết! Mình cũng hay dùng INDEX & MATCH, nó thực sự là một công cụ đa năng.

Mình có một thắc mắc nhỏ, ngoài INDEX/MATCH và XLOOKUP, bạn có kinh nghiệm nào với việc trích xuất dữ liệu khi có nhiều điều kiện phức tạp không? Đôi khi mình gặp trường hợp cần lọc theo 3-4 tiêu chí lồng nhau, tìm mãi vẫn chưa ra cách tối ưu nhất.

0

Đúng là ngoài VLOOKUP, Excel còn nhiều "chiêu" hay ho thật! Cảm ơn bạn đã chia sẻ. Mình cũng thấy INDEX & MATCH rất mạnh mẽ, nhất là khi cần tra ngược.

Mình cũng đang dùng Excel 365 và rất thích XLOOKUP, nó đúng là "nâng cấp" của VLOOKUP. Tuy nhiên, mình có thử dùng hàm FILTER và thấy nó cực kỳ hữu ích khi cần lấy ra nhiều dòng dữ liệu cùng lúc theo một hoặc nhiều điều kiện.

Bạn đã có kinh nghiệm với FILTER chưa? Theo mình thấy, nó có thể giải quyết được nhiều bài toán lọc dữ liệu mà trước đây phải dùng công thức phức tạp hơn nhiều.

1

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

Đăng nhập Đăng ký