Returning a Value If Time Is Between a Range in Excel – 8 Examples

This is the sample dataset.

 


Example 1- Using the IF Function

Consider the following criteria:

returning value if time is between range in excel

Steps:

  • Select a cell to see the result. Here, C5.
  • Enter the following formula.

=IF(B5<=$F$5,$E$5,$E$6)

if formula to return value for time in a range in excel

  • Press Enter.

result of the if formula

  • Drag down the Fill Handle to see the result in the rest of the cells.

This is the output.


Example 2 – Utilizing Nested IF Functions

Steps:

  • Select a cell to see the result. Here, C5.
  • Enter the following formula.

=IF(B5<=$F$5,$E$5,IF(B5<=$F$6,$E$6,$E$7))

nested if formula for returning value of time in range in excel

  • Press Enter.

  • Drag down the Fill Handle to see the result in the rest of the cells.

autofilling nested if formula

This is the output.

 Formula Breakdown

IF(B5<=$F$5,$E$5,IF(B5<=$F$6,$E$6,$E$7))

IF(B5<=$F$5,$E$5,…) checks whether the value of B5 is smaller than or equal to F5. If it is smaller, it returns the value of E5. Otherwise, it moves to the next portion of the formula.

IF(B5<=$F$6,$E$6,$E$7) checks whether the value of B5 is smaller than or equal to F6. If it is smaller, it returns the value of cell E6. Otherwise, it returns the value of E7.

The first formula returns TRUE: “On time” is the value of E5.


Example 3 – Applying IFS Function

Steps:

  • Select a cell to see the result. Here, C5.
  • Enter the following formula.

=IFS(B5<=$F$5,$E$5,B5<=$F$6,$E$6,TRUE,$E$7)

nested ifs formula for returning value of time in a range in excel

  • Press Enter.

  • Drag down the Fill Handle to see the result in the rest of the cells.

auto filling ifs formula

This is the output.


Example 4 – Combining the IF and the AND Functions

Steps:

  • Select a cell to see the result. Here, C5.
  • Enter the following formula.

=IF(AND(B5>=$F$5,B5<=$F$6),"On time","Late")

combination of if and and function to return value for time in a range excel

 Formula Breakdown

IF(AND(B5>=$F$5,B5<=$F$6),”On time”,”Late”)

There are two conditions in AND(B5>=$F$5,B5<=$F$6). The first one checks whether the value of  B5 is greater than or equal to F5. The second checks whether the same value is smaller than or equal to F6. If both conditions are true, it returns TRUE. Otherwise, it returns FALSE.

IF(AND(B5>=$F$5,B5<=$F$6),”On time”,”Late”) returns “On time” if both conditions in the AND function are true. Otherwise, it returns “Late”.

  • Press Enter.

  • Drag down the Fill Handle to see the result in the rest of the cells.

auto filling formula for if and and functions

This is the output.


Example 5 – Utilizing the IF with the MEDIAN Function

Steps:

  • Select a cell to see the result. Here, C5.
  • Enter the following formula.

=IF(B5=MEDIAN($F$6,$F$5,B5),"On time","Late")

 Formula Breakdown

IF(B5=MEDIAN($F$6,$F$5,B5),”On time”,”Late”)

MEDIAN($F$6,$F$5,B5)  determines the median between the cell values of F6, F5, and B5.

IF(B5=MEDIAN($F$6,$F$5,B5),”On time”,”Late”) checks whether the value of B5 is equal to the median. If it is, the function returns “On time”. Otherwise, it returns “Late”.

if and median formula to return value in time range in excel

  • Press Enter.

  • Drag down the Fill Handle to see the result in the rest of the cells.

auto filling formula of if and median function

This is the output.


Example 6 – Utilizing the IF, MIN and MAX Functions

Steps:

  • Select a cell to see the result. Here, C5.
  • Enter the following formula.

=IF(AND(B5>=MIN($F$5:$F$6),B5<=MAX($F$5:$F$6)),"On time","Late")

if, min. and max functions for returning value if time is in a range

 Formula Breakdown

IF(AND(B5>=MIN($F$5:$F$6),B5<=MAX($F$5:$F$6)),”On time”,”Late”)

MIN($F$5:$F$6 determines the minimum value in  F5:F6.

MAX($F$5:$F$6) returns the maximum value in F5:F6.

AND(B5>=MIN($F$5:$F$6),B5<=MAX($F$5:$F$6)) checks whether the value of  B5 is greater than or equal to the minimum value of F5:F6 and less than or equal to the maximum value of F5:F6. The function returns TRUE if both conditions are met. Otherwise, FALSE.

IF(AND(B5>=MIN($F$5:$F$6),B5<=MAX($F$5:$F$6)),”On time”,”Late”) takes the previous function as the condition that returns a boolean result. The function returns “On time” or “Late”, depending on whether the previous function returned TRUE or FALSE.

  • Press Enter.

  • Drag down the Fill Handle to see the result in the rest of the cells.

auto filling combination of if, min, and max functions


Example 7 – Using the VLOOKUP Function

Steps:

  • Select a cell to see the result. Here, C5.
  • Enter the following formula.

=VLOOKUP(B5,$E$5:$F$7,2,TRUE)

vlookup function to return value if time is in between range in excel

  • Press Enter.

  • Drag down the Fill Handle to see the result in the rest of the cells.

auto filling vlookup function

This is the output.


Example 8 – Applying the XLOOKUP Function

Steps:

  • Select a cell to see the result. Here, C5.
  • Enter the following formula.

=XLOOKUP(B5,$E$5:$E$7,$F$5:$F$7,,-1)

xlookup function to return value if time is between range in excel

  • Press Enter.

  • Drag down the Fill Handle to see the result in the rest of the cells.

auto filling xlookup function

This is the output.


Download Practice Workbook

Download the workbook.


<< Go Back to If Time Between Range | Formula List | Learn Excel

Get FREE Advanced Excel Exercises with Solutions!
Abrar-ur-Rahman Niloy
Abrar-ur-Rahman Niloy

Abrar-ur-Rahman Niloy, holding a B.Sc. in Naval Architecture and Marine Engineering, has contributed to Exceldemy for nearly 1.5 years. As a leader in Excel, VBA, and Content Development teams, he authored 114+ articles and assisted the Exceldemy forum. Presently, as a project writer, he prioritizes stepping out of his comfort zone, aiming for constant technical improvement. Niloy's interests encompass Excel & VBA, Pivot Table, Power Query, Python, Data Analysis, and Machine Learning libraries, showcasing his commitment to diverse... Read Full Bio

We will be happy to hear your thoughts

Leave a reply

Advanced Excel Exercises with Solutions PDF

 

 

ExcelDemy
Logo