Hàm FILTER trong excel 365 sẽ giải quyết NỖI ĐAU của người dùng Excel khi muốn lấy sổ chi tiết, chi tiết nhập/ xuất. Trong bài viết này Trường sẽ hướng dẫn các bạn cách dùng hàm lọc dữ liệu này.
1. Tại sao lại cần dùng hàm Filter trong excel
Trong thực tế công việc, các bảng dữ liệu (data) thường được tổ chức theo dạng bảng kê như hình dưới.
Và nhu cầu là ta cần lấy ra các giao dịch liên quan tới 1 điều kiện nào đó ví dụ: Name, Group
Thông thường ta sẽ nghĩ tới hàm vlookup bởi đó là hàm dò tìm đúng không nào.
Nhưng vấn đề đặt ra ở đây là Vlookup chỉ tìm được giao dịch đầu tiên trong vùng dữ liệu. Vậy còn các giao dịch thứ 2, thứ 3, … thứ n liên quan tới điều kiện tìm kiếm thì sao?
Giải pháp:
- Sử dụng hàm FILTER để tìm kiếm và lọc ra nhiều giá trị liên quan tới điều kiện cho trước
- Bạn cũng có thể dùng Advanced Filter cho việc này. Nhưng cách làm này sẽ hơi thủ công và mất thời gian nếu bạn phải làm báo cáo này thường xuyên.
2. Cú pháp và yêu cầu sử dụng của hàm Filter trong excel
2.1. Cú pháp hàm filter
= FILTER(Array, Include, [If_empty])
+ Array: Là vùng nhiều cột, nhiều dòng chứa bảng dữ liệu (data) của bạn
+ Include: Là một phép so sánh giữa 1 cột trong vùng Array và điều kiện bạn muốn so sánh
+ If_empty: Giá trị muốn trả về nếu điều kiện thuộc phần Include không được thỏa mãn. Tức là không tìm thấy điều kiện trong vùng điều kiện.
ÁP DỤNG VÀO VÍ DỤ THỰC TẾ
+ Array = B5:D14 (Bảng dữ liệu gốc)
+ Include = D5:D14=H2 (So sánh cột điều kiện là cột Group với điều kiện là 1 group bất kỳ nhập tại H2)
+ If_empty = “No results” (Nếu không tìm thấy group nhập tại H2 trong cột D thì trả về No Results)
KẾT QUẢ TRẢ VỀ
Trong vùng dữ liệu F5:H9 chính là các giao dịch liên quan tới Group = RED.
Rất dễ dàng phải không các bạn.
2.2. Yêu cầu để sử dụng Hàm filter
Đây có lẽ là điểm quan trọng nhất về Hàm filter bạn cần biết tại thời điểm này.
Hàm này chỉ có trong Office 365.
Trong khi đa số người dùng Excel là dùng bản Crack sẽ không dùng được Office 365.
Hiện tại chi phí để sử dụng Office cũng không rẻ, nhưng có lựa chọn trả theo năm (hơn 1 triệu/ năm).
3. Nếu trong excel của bạn không có hàm FILTER thì phải làm thế nào
Trong trường hợp bạn không có hàm Filter trong excel thì bạn sẽ vất vả hơn để làm điều tương tự.
Cách dễ nhất là dùng Advanced filter bạn ạ.
Xem hướng dẫn cách dùng Advanced Filter tại đây
Hoặc bạn có thể dùng các cách kết hợp hàm sau:
- Match, Index, Offset, Type, Match
- Công thức mảng kết hợp giữa Index, If, Row
Cả 2 cách dùng hàm này đều khó nhưng được cái là tiện lợi khi thay đổi điều kiện. Cũng như ta tạo 1 lần rồi dùng mãi mãi vậy.
2 nội dung dùng hàm này được giảng trong chương trình đào tạo Excel cho doanh nghiệp.
Nhưng nếu có trên 30 người đăng ký học, Trường có thể tạo 1 khóa học Online với học phí vừa phải để mọi người học.
Bạn hãy để lại tin nhắn cho Trường tại Fanpage: https://www.facebook.com/webkynang/
Bộ phận tư vấn sẽ tiếp nhận thông tin và tổng hợp lại kết quả. Nếu đủ số lượng sẽ tiến hành ngay.
Cảm ơn các bạn đã theo dõi.
Xin Cảm ơn,
Trườngpx.
CEO WEBKYNANG – Công ty #1 VN về Phần mềm quản trị doanh nghiệp SME