Menu

Thắc mắc về cách dùng hàm FILTER để lọc dữ liệu động

Lạc Nguyệt Thắm 29/03/2026 12:52 299 lượt xem 1 trả lời

Chào các anh chị, em mới làm quen với Excel được một thời gian và đang gặp chút khó khăn với hàm FILTER mới. Em có một bảng dữ liệu khá lớn và muốn lọc ra những dòng thỏa mãn nhiều điều kiện khác nhau. Em đã thử dùng IF lồng nhau nhưng rất phức tạp và dễ sai.

Em có đọc qua về hàm FILTER và thấy nó có vẻ rất mạnh mẽ cho việc này. Tuy nhiên, em vẫn chưa hiểu rõ cách kết hợp nhiều điều kiện trong hàm FILTER. Ví dụ, em muốn lọc bảng dữ liệu bán hàng để lấy ra những đơn hàng có Doanh số > 1000Ngày bán nằm trong tháng 10/2023.

Có anh chị nào có kinh nghiệm sử dụng hàm FILTER cho trường hợp lọc nhiều điều kiện không ạ? Xin chỉ giúp em cách viết công thức chuẩn hoặc cho em một ví dụ cụ thể với ạ. Em xin cảm ơn!

Dữ liệu của em có cấu trúc như sau:

Tên Sản Phẩm | Doanh Số | Ngày Bán
Áo Thun | 1200 | 2023-10-15
Quần Jean | 800 | 2023-10-20
Giày Thể Thao | 1500 | 2023-11-01
Sơ Mi | 950 | 2023-10-25
0

Chào bạn,

Hàm FILTER đúng là cứu cánh cho những bài toán lọc dữ liệu phức tạp đó! Để kết hợp nhiều điều kiện với hàm FILTER, bạn chỉ cần dùng phép toán (nhân) cho điều kiện AND và + (cộng) cho điều kiện OR giữa các mảng điều kiện.

Ví dụ với yêu cầu của bạn: lọc đơn hàng có Doanh số > 1000Ngày... (giả sử bạn muốn lọc theo tháng 1), cú pháp sẽ trông như thế này:

``excel =FILTER(BảngDữLiệu, (BảngDữLiệu[Doanh số]>1000) (MONTH(BảngDữLiệu[Ngày])=1), "Không tìm thấy kết quả") `

Bạn thay BảngDữLiệu, [Doanh số], [Ngày]` và điều kiện ngày tháng cho phù hợp với bảng tính của mình nhé.

Hy vọng cách này giúp bạn làm việc với hàm FILTER dễ dàng hơn!

2

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

Đăng nhập Đăng ký