FILTER TRONG EXCEL LÀ GÌ

     

Nếu như lúc trước đây khi mong muốn lọc dữ liệu và kết xuất dữ liệu ra một địa chỉ khác thì chúng ta thường sử dụng những công cố gắng như Filter, Advanced Filter, cách làm mảng. Tuy vậy những các bước này khiến chúng ta tốn các thao tác, nhiều thời gian và đôi khi khó để thực hiện. Có phải bạn ao ước muốn có 1 hàm trong Excel giúp thao tác làm việc này thật đơn giản, thật dễ dàng dàng? Tin vui là Office 365 đã hỗ trợ cho chúng ta hàm Filter để làm điều này. Vậy hàm này còn có gì đặc biệt và biện pháp dùng nó như thế nào? Hãy thuộc Học Excel Online khám phá nào.

Bạn đang xem: Filter trong excel là gì


Xem nhanh


Cấu trúc hàm Filter (Filter function)Hàm FILTER – những ví dụHàm Filter tất cả gì đặc biệt

Cấu trúc hàm Filter (Filter function)

Hàm này có tính năng lọc dữ liệu đồng thời kết xuất dữ liệu lọc được qua một vị trí không giống (ô khác, sheet khác, workbook khác).

Dưới đấy là một ứng dụng của hàm Filter – mê say loc góp lọc ra những mặt hàng mang tên là Táo:

*

Cấu trúc của hàm:

=FILTER(array,include,)

array: vùng dữ liệu cần lọc (không bắt buộc phải có tiêu đề)include: điều kiện nên lọc là gì, phía trong cột làm sao (xác định đồng thời cả hai yếu tố này)if_empty: Nếu không có công dụng thì trả về quý giá gì? (không cần nhập)

Những chú ý về đặc điểm của hàm:

Sau đấy là những để ý về chức năng filter vào excel:

Hàm trả về công dụng là dạng mảng, dựa trên số cột của array cùng số dòng công dụng thu đượcKhông phụ thuộc vào tiêu đề của những trường dữ liệu.Kết quả trả về không kèm theo định dạng của dữ liệu gốcKhông cần thực hiện dạng cách làm mảng

Những ngôi trường hợp xẩy ra lỗi

Trường hợp 1: không có kết quả lọc theo điều khiếu nại nêu ra



Nếu không tồn tại kết quả cân xứng và không quy định tại if_empty, hàm đang trả về lỗi #CALC! (không tính toán được)

*

Trong trường vừa lòng này, họ sẽ phải xác định quý hiếm tại tham số if_empty là trống rỗng (hai vệt nháy kép tức thời nhau) để không bộc lộ lỗi, hoặc thông báo về việc không kiếm thấy kết quả.

Trường đúng theo 2: gồm xen lẫn những giá trị không giống trong vùng kết quả

Vì tác dụng của hàm Filter trả về dạng mảng, nên lúc có lẫn những giá trị khác trong vùng này (do người dùng tự nhập vào) thì đã báo lỗi #SPILL! (kết trái sẽ tràn lên dữ liệu đã có)

*

Do đó khi thực hiện hàm này cần đảm bảo khoảng trống cho vùng kết quả, không tồn tại dữ liệu làm sao nằm lẫn vào vùng này.

Hàm FILTER – những ví dụ

Lọc theo 1 điểm kiện

Trong ảnh ví dụ nghỉ ngơi đầu bài viết, bí quyết trong ô G5 là

=FILTER(B5:D13,D5:D13=H2,"Không search thấy")

Chúng ta hoàn toàn có thể diễn giải phương pháp này ra một cách dễ dàng nắm bắt là: lọc trong vùng B5:D13 đa số dòng cơ mà cột D có giá trị là Red.

Chúng ta hoàn toàn có thể viết bí quyết trên như sau (viết điều kiện trực tiếp vào công thức)

=FILTER(B5:D13,D5:D13="Red","Không tìm thấy")

Tuy nhiên việc viết điều kiện trực tiếp vào cách làm này là ko nên, cũng chính vì khi đk thay đổi, chúng ta phải vào trong phương pháp để chỉnh sửa. Bởi vậy, việc để đk ở 1 ô phía bên ngoài công thức, tiếp nối tham chiếu cho tới ô đó sẽ giúp chúng ta có phương pháp linh hoạt hơn.

Lọc theo rất nhiều điều kiện

Chúng ta có thể sử dụng các điều kiện phức hợp để lọc dữ liệu với hàm FILTER. Giả sử, vào vùng tài liệu B5:D13, bọn họ muốn giữ lại lại số đông dòng tài liệu thoả mãn 2 tiêu chí dưới đây cùng lúc:

Cột D có mức giá trị là RedCột C có mức giá trị lớn hơn hoặc bởi 80

Công thức chúng ta cũng có thể sử dụng trong trường vừa lòng này là:

=FILTER(B5:D13,(D5:D13=H2)*(C5:C13>=80),"Không tra cứu thấy")

Cách viết với hiểu đoạn (D5:D13=H2)*(C5:C13>=80) , bạn có thể tham khảo thêm trong nội dung bài viết về SUMPRODUCT sau đây:

Hàm Filter bao gồm gì đặc biệt

Phải nói là rất đặc biệt, hết sức tuyệt vời. Nếu như bạn đã từng vất vả với công thức mảng, tốn thời gian với ham loc Filter, giận dữ với tác dụng của Advanced Filter thì khi áp dụng hàm Filter vẫn thấy được sự khác hoàn toàn rất lớn.

Xem thêm: 9 Giờ Sáng Là Giờ Gì - Cách Tính Giờ Trong 1 Ngày Dựa Vào 12 Con Giáp

So với AutoFilter: giảm thời gian thao tác

Nếu như bạn chưa chắc chắn các áp dụng Filter hay những tính năng của Filter thì hoàn toàn có thể tham khảo bài bác viết:

Cách lọc tài liệu trong Excel

Như vậy chúng ta thấy để bao gồm thể đưa ra được tác dụng cho báo cáo chi tiết, những thao tác hay được sử dụng là:

Áp dụng AutoFilter mang lại bảng dữ liệuLọc dữ liệu theo từng vị trí cái tiêu đềCopy hiệu quả lọc đượcDán phần giá trị (Paste Special / Value) của rất nhiều giá trị còn lại sau khi lọc vào vị trí phải báo cáo

Rất nhiều làm việc và tốn thời hạn phải không nào. Để hạn chế nhược điểm tốn thời hạn và nhiều thao tác này, chúng ta có thêm AdvancedFilter, có công thức mảng hỗ trợ. Tuy nhiên những pháp luật này vẫn có những nhược điểm.

So cùng với Advanced Filter: tự động trọn vẹn không đề xuất VBA và hơn thế nữa

Advanced Filter là 1 trong công cố khá tốt để trích lọc tài liệu theo nhiều điều kiện. Lý do nó chỉ “khá tốt” là:

Tiết kiệm thời hạn lọc dữ liệu, nhưng lại không tự động hoàn toàn. Nếu như muốn tự động thì phải áp dụng thêm VBAKhông thực hiện công thức phải không tốn tài nguyên, nhưng việc xây dựng vùng điều khiếu nại cũng phức tạp.Phụ thuộc trọn vẹn vào tiêu đề của bảng dữ liệu. Do đó nó tinh giảm nhiều nếu bảng dữ liệu không có tiêu đề sẽ không làm đúng.Kết quả lọc mang đúng định dạng của dữ liệu gốc. Điều này khiến chúng ta không thể định dạng dữ liệu theo ý muốn.

Các chúng ta có thể tham khảo một số nội dung bài viết sau để thấy tính ứng dụng của Advanced Filter:

Tự cồn lọc list không trùng cùng với Advanced Filter VBA cực kì đơn giản

Hướng dẫn giải pháp lập báo cáo chi ngày tiết NXT kho bằng Advanced Filter trong Excel

Hướng dẫn cách lọc dữ liệu sang sheet khác bởi Advanced Filter trong Excel

Do đó khi áp dụng hàm Filter, họ sẽ thấy không đề nghị tạo vùng điều kiện, không cần có VBA, kết quả định dạng theo ý muốn.

So với công thức mảng: Đơn giản hơn khôn xiết nhiều

Chúng ta từng được biết việc thực hiện công thức dạng mảng như OFFSET nhằm làm báo cáo chi ngày tiết như với bài sau:

Hướng dẫn giải pháp viết công thức lập báo cáo chi tiết tự động hóa trong Excel

Có thể thấy công thức rất dài với khó. Chính vì chúng ta phải triển khai 2 yêu thương cầu đồng thời trong một câu lệnh:

Lọc ra những kết quả đúngTrích xuất các tác dụng ra báo cáo, mà những nội dung buộc phải liền nhau

Với rất nhiều hàm trước đây, để làm được quá trình trên yêu cầu dùng các hàm, phân tích súc tích khá phức tạp. Nhưng nay với hàm Filter, bài toán này trở nên tiện lợi hơn khi nào hết.

*

Đó là hồ hết hướng dẫn sơ qua về cách thực hiện filter vào Excel.

Xem thêm: Hình Ảnh Chờ Đợi Tin Nhắn Của Ai Đó Là Một Cảm Giác Khó Tả, Top 19 Ảnh Chờ Đợi Tin Nhắn Mới Nhất 2022

vào các bài viết tiếp theo, Học Excel Online sẽ giúp chúng ta hiểu rõ rộng cách sử dụng hàm Filter với nhiều điều kiện nhằm làm báo cáo chi tiết. Chúng ta chú ý đón coi nhé.