Filter Data between Date Values

This post will guide you how to filter data between two given date values using FILTER function in Microsoft Excel.

filter data between dates1

The General Formula is as follow:

=FILTER(total_data,(date_range>=start_date)*( date_range <= end_date),"Not Found")


You can filter data to include only records between two dates with the FILTER function. For example, E4 uses this logic:

=FILTER(A2:C9,(B2:B9>=E2)*(B2:B9<=F2)," Not Found ")

filter data between dates1

The range of dates that the filter returns is 2022/5/1- 2022/11/1, inclusive.


We can extract data based on a logical test created with our boolean logic expression with this filter function. The array value is provided as A2:C9, containing all the full sets without headers. It also includes two comparisons to see if any part matches what’s expected in order for something else to be returned.

The included Filter Function relies heavily upon one’s ability to create expressions, and the strongest aspect is to evaluate them!


The left expression checks if dates are greater than or equal to their “start” date in E2. This is an example of Boolean logic, and it has been joined with another function, which creates an AND relationship between both operations, which means they can’t be true at the same time! The right-hand side also involves some Date math, so this formula does not just return any old value but rather something meaningful like ‘After’.

We have result after applying logical expressions:

filter data between dates1

For this experiment, there are eleven values in each set of parentheses. The multiplication operation coerced the TRUE FALSE values into 1s, and 0’s so that the final result is an array-like these:

filter data between dates1

The six 1s in this array represent the dates we will have data to analyze. Our FILTER function uses these values, which filter out any rows without an equal or higher value at either end, making them easier for us!

If a matching piece of data is not found, this value will be set to ” Not Found “.

filter data between dates1

Related Functions

  • Excel Filter function
    The Excel  FILTER function extracts matched records from a collection of data using one or more logical checks. The include argument specifies logical tests, which might encompass a wide variety of formula conditions.==FILTER(array,include,[if empty])…
Related Posts

Break ties with helper COUNTIF and column

Suppose you got a task to adjust the values that contain the ties; what would be your first attempt to break the ties of the given value? If you are wondering about doing this task manually, let me add that ...

Calculate Total Cost with Excel VLOOKUP Function

In today's article we will show you how to calculate the total cost for a given weight using the Excel VLOOKUP function. This function will help us to find the appropriate unit price for that weight and then we can ...

Excel Formulas To Calculate The Bond Valuation

Assume that you've been assigned a task of calculating bond valuation; so if you are new to Ms Excel or do not have much experience with it, then I am pretty sure about it that doing this task manually might ...

Calculate Cumulative Totals with Excel SUM Function

Today, through a simple example, we will show you how to use one of the most common-used Mathematical functions in excel, the SUM function, to add up the sum. In our daily life, we keep an account of what we ...

BMI Calculation Formula In Ms Excel

You might have come across a task in which you were assigned to make BMI calculations of the supplied numbers, and you may be looking for an efficient approach to accomplish this process rather than doing BMI calculations manually, by ...

Calculate The Period of Loan or Investment in Excel

In our daily life, most of us will invest or take a loan, so we need to master some simple financial functions to calculate the period needed for loans or investments. If you work as an accountant, you need to ...

Working Time Calculation Based on Timesheets

In the office, a special machine record the time when you start working (clock in office) and when you finish working (clock out of office). We can calculate the total working time by subtracting the end working time from the ...

Sort/Rank Numeric Values with Duplicate Values Exist

Excel built-in RANK function can sort a set of values. If there are duplicate numbers, then the rank number is also duplicated. See the following example: There are two numbers “100” in range A2:A9, they are both the third largest ...

Calculate Days Open in Excel

If you want to know how to Calculate days in Excel, there are some formulas that you can use to do so. For example, you can use the DAYS function in Excel to find the number of days between two ...

Calculate Grades With VLookup in Excel

Why Should You Calculate Grades With VLookup Excel? If you're looking for a simple way to find out a student's grades, VLOOKUP Excel can do the trick. This function uses a lookup table to find the values and sort them ...