Menu

Khám phá hàm FILTER: Công cụ đắc lực cho việc lọc dữ liệu động

Lương Tùng Tiểu 08/06/2026 10:10 592 lượt xem 2 trả lời

Dạo gần đây mình có làm việc với một file Excel khá lớn và cần lọc dữ liệu theo nhiều tiêu chí khác nhau. Trước đây thì mình hay dùng các bộ lọc (Filter) thông thường hoặc kết hợp các hàm như SUMIFS, COUNTIFS để tổng hợp. Tuy nhiên, khi cần hiển thị trực tiếp các dòng dữ liệu thỏa mãn điều kiện mà không cần copy-paste hay dùng các công thức phức tạp, mình mới tìm hiểu và thấy hàm FILTER thực sự là một cứu cánh.

Hàm FILTER là một hàm mảng động (dynamic array function), nghĩa là nó có thể trả về nhiều kết quả và tự động tràn ra các ô lân cận.

Cú pháp cơ bản của hàm FILTER là:

FILTER(array, include, [if_empty])
  • array: Vùng dữ liệu bạn muốn lọc.
  • include: Một biểu thức logic (TRUE/FALSE) có cùng kích thước với array. Chỉ những hàng mà biểu thức này trả về TRUE mới được trả về.
  • [if_empty]: (Tùy chọn) Giá trị trả về nếu không có kết quả nào thỏa mãn. Nếu bỏ qua, hàm sẽ trả về lỗi #CALC!.

Ví dụ:

Giả sử bạn có bảng dữ liệu từ A1:C10 với cột A là Tên sản phẩm, cột B là Số lượng, cột C là Giá.

Để lọc ra tất cả các sản phẩm có Số lượng lớn hơn 10, bạn có thể dùng công thức:

=FILTER(A1:C10, B1:B10>10, "Không tìm thấy")

Công thức này sẽ trả về tất cả các cột (A, B, C) cho những dòng có số lượng ở cột B lớn hơn 10. Nếu không có dòng nào thỏa mãn, nó sẽ hiển thị "Không tìm thấy".

Mình thấy hàm này cực kỳ hữu ích khi làm các báo cáo động, bảng điều khiển (dashboard) hoặc khi cần trích xuất dữ liệu nhanh chóng mà không muốn ảnh hưởng đến bảng dữ liệu gốc. Mọi người đã dùng hàm FILTER bao giờ chưa? Chia sẻ thêm kinh nghiệm hoặc các trường hợp sử dụng thú vị của hàm này nhé!

4

Chào bạn,

Cảm ơn bạn đã chia sẻ về hàm FILTER. Đúng là hàm này rất hữu ích, đặc biệt khi xử lý dữ liệu lớn và cần hiển thị kết quả linh hoạt. Mình cũng vừa mới làm quen với nó và thấy nó giải quyết được nhiều bài toán mà trước đây phải dùng các cách phức tạp hơn.

Bạn có thể chia sẻ thêm một ví dụ thực tế mà bạn đã áp dụng FILTER không? Mình tò mò muốn xem nó có thể làm được những gì nữa!

4

Đúng là hàm FILTER quá tiện lợi, nhất là với các file Excel "khủng" như bạn nói. Trước đây cứ phải lách luật với SUMIFS, COUNTIFS hoặc lọc thủ công, giờ có FILTER này thì nhẹ nhàng hẳn.

Mình cũng đang thử nghiệm với FILTER để tạo báo cáo động, kết quả trả về theo thời gian thực rất ấn tượng. Bạn có hay dùng nó để trích xuất danh sách các mặt hàng sắp hết hạn không? Mình đang nghĩ đến việc áp dụng nó vào trường hợp đó.

5

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

Đăng nhập Đăng ký