Excel’s FILTER Function Explained: Filtering Made Easy


Excel’s FILTER function is a game-changer when it comes to data analysis and filtering. It enables you to efficiently filter a range of data based on specific criteria and extract only the matching records. Whether you need to perform simple or complex filtering tasks, the FILTER function has got you covered.


The purpose of the FILTER function is to streamline the process of extracting data that meets certain criteria. By using the syntax “=FILTER(array, include, [if_empty])”, you can effortlessly apply filtering conditions to your data range.


=FILTER (array, include, [if_empty])


array – Range or array containing the values that you want to filtered.
include – Boolean array (TRUE/FALSE), supplied as criteria.
if_empty – [optional] Value to return when no results are returned.

The “array” parameter refers to the range of data you want to filter. The “include” parameter allows you to specify the filtering criteria. This can be a single condition or a combination of multiple conditions using logical operators like AND and OR. The optional “if_empty” parameter determines the result when no matches are found.

By harnessing the power of the FILTER function, you can quickly and effectively extract the desired subset of data from large datasets. It enables you to focus on relevant information, perform in-depth analysis, and generate customized reports based on specific criteria.

Whether you are a data analyst, business professional, or student, mastering the FILTER function in Excel is crucial for efficient data manipulation and analysis. It empowers you to make informed decisions by efficiently extracting and working with the data that matters most.

Take advantage of the FILTER function’s capabilities and elevate your data filtering game in Excel. Unleash the potential of your data by using this versatile function to extract valuable insights and drive impactful outcomes.


In the worksheet shown, we have explain how to FILTER the value from the given range B7:B13 based on the one criteria. In the example our criteria is to find out the list where people are “Non Veg”. The FILTER function extracts data from array where the Choice column contains “Non-Veg”. All matching records are returned to the worksheet starting from cell D7, where the formula exists. You can use a formula like this:
scroll to top