While working with Excel it becomes necessary sometimes to find the lowest value in a dataset easily and quickly for calculations. If you are looking for some of the easiest ways to find minimum value with VLOOKUP in Excel, then you will find this article worth it. By using the following methods you will be able to do this job effectively.
Download Practice Workbook
6 Effective Ways to Find Minimum Value with VLOOKUP in Excel
I will explain the methods to find minimum value with VLOOKUP in Excel using the following data table. In the table, there are marks distribution of some students in a college.
Using the following methods, we can find the minimum value easily. For doing these calculations I am using Microsoft Excel 365 version, you can use any other version according to your convenience.
Method 1: Minimum Value with VLOOKUP Function
If you want to know the minimum mark and grade achieved for the minimum mark then you can use the VLOOKUP function and the MIN function.
1.1. Find Minimum Value
You can just apply those two functions to find minimum value from a range.
Steps:
➤ Select the output Cell C12
➤ Type the following formula
=VLOOKUP(MIN($C$5:$C$10),$C$5:$D$10,1,FALSE)
 💡 Formula Breakdown
MIN($C$5:$C$10) will return the minimum value in the range $C$5:$C$10
Then it will be the lookup value for the VLOOKUP function, $C$5:$D$10 is the table array, 1 is the column index number which is the Grade column here and FALSE is for Exact Match
➤ Press ENTER
Then you will find the Minimum Mark which is 65.
1.2. Return Adjacent Cell of Minimum Value
Just like you can find minimum value, you can also extract the adjacent cell of the minimum value.
Steps:
➤ Select the output Cell C12
➤ In this case, the formula will be.
=VLOOKUP(MIN($C$5:$C$10),$C$5:$D$10,2,FALSE)
➤ Press ENTER
As we have used col_index_num => 2, so you will find the Minimum Grade which is Grade D.
1.3. Return Multiple Values with VLOOKUP
You can also get multiple values with this functions. For getting multiple values like the grade and subject for a minimum mark in the following table, follow the steps below.
Steps:
➤ Select the output Cell B13
➤ Type the following formula
=VLOOKUP(MIN(C5:C10),$C$5:$E$10,{2,3},FALSE)
 💡 Formula Breakdown
MIN(C5:C10) will return the minimum value in the range of C5:C10
Then it will be the lookup value for the VLOOKUP function, $C$5:$E$10 is the table array, {2,3} is the array of the column index number and FALSE is for Exact Match
➤ Press ENTER
After that, you will find the Minimum Grade which is D, and the corresponding subject Physics.
Read More: How to Calculate Average, Minimum And Maximum in Excel (4 Easy Ways)
Method 2: Using INDEX-MATCH Function
For knowing the student’s name who has got the minimum number you can use the INDEX function and the MATCH function in this example.
Steps:
➤ Select the Cell C12
➤ Type the following formula
=INDEX(B5:B10,MATCH(MIN(C5:C10),C5:C10,0))
 💡  Formula Breakdown
MIN(C5:C10) will return the minimum value in the range of C5:C10
Then it will be the lookup value for the MATCH function, C5:D10 is the lookup array, and 0 is for Exact Match.
Then it will be used by the INDEX function and here B5:B10 is the range of student’s name that you want as a result.
➤Press ENTER
Then you will find the name of the student who has got the minimum mark in this case.
Read More: How to Find Lowest 3 Values in Excel (5 Easy Methods)
Method 3: Find nth Minimum Value with VLOOKUP
Let’s assume, you want to know the 2nd or 4th lowest grade of the students. To know the nth minimum value you can use the VLOOKUP function and the SMALL function.
Steps:
➤ Select the output Cell C12
➤ Apply the following formula to find the 2nd minimum value.
=VLOOKUP(SMALL(C5:C10,2),C5:D10,2,FALSE)
💡 Formula Breakedown
SMALL(C5:C10,2) will return the 2nd minimum value in the range C5:C10, where 2 is the kth value
Then it will be the lookup value for the VLOOKUP function, C5:D10 is the table array, 2 is the column index number which is the Grade column here and FALSE is for Exact Match
In this way, you will find the 2nd Minimum Grade which is Grade C.
➤ For getting the 4th minimum value, just change the second argument of the SMALL function.
=VLOOKUP(SMALL(C5:C10,2),C5:D10,4,FALSE)
Method 4: Using MINA with VLOOKUP Function
You can use the MINA function and the VLOOKUP function to get the Minimum Grade
➤ Select the output Cell C12
➤ Type the following formula
=VLOOKUP(MINA(C5:C10),$C$5:$D$10,2,0)
 💡  Formula Breakdown
MINA(C5:C10) will return the minimum value in the range of C5:C10
Then it will be the lookup value for the VLOOKUP function, $C$5:$D$10 is the table array, 2 is the column index number which is the Grade column here and FALSE is for Exact Match
Afterward, you will find the Minimum Grade which is Grade D.
Method 5: Using MIN and IF function
To know the minimum Marks in the following table you can use the MIN function and the IF function here.
➤ Select the output Cell C12
➤ Apply the following formula
=MIN(IF($B$5:$B$10=B5:B10,$C$5:$C$10))
 💡  Formula Breakdown
B5:B10 is the range of Students and $C$5:$C$10 is the range of Marks.
$B$5:$B$10=B5:B10 is the logical test in the IF function and $C$5:$C$10 is the value when the logical test is TRUE.
Then, you will find the Minimum Marks which is 65.
Method 6: Use VLOOKUP to Find Minimum Value in a Row
In the following table, there are 3 rows for marks of 3 subjects. To know the minimum mark for any of the subjects you have to find the minimum value row-wise. You can use the MIN function and the VLOOKUP function for this purpose.
➤ Select the output Cell C11
➤ Apply the following formula
=MIN(VLOOKUP(B11,$B$6:$F$8,{2,3,4,5},FALSE))
B11 is the lookup value, $B$6:$F$8 is the table array, {2,3,4,5} is the array of the column index number.
Afterward, you will find the minimum mark which is 65 for Chemistry.
How to Find Minimum Value with Multiple Criteria in Excel
Let’s say, you want to find the minimum Sales for the North Region and for Quantity>60. To do this you have to use the MIN function and the IF function here.
Steps:
➤Select the output Cell G6
➤Type the following formula
=MIN(IF(C5:C12=F6,IF(D5:D12>60,E5:E12)))
 💡 Formula Breakdown
C5:C12 is the range of Region, D5:D12 is the range of Quantity and E5:E12 is the range of Sales.
C5:C12=F6 is the first logical test in the IF function and IF(D5:D12>60, E5:E12) is the value when the logical test is TRUE.
➤Press ENTER and you will find the Minimum Sales which is $2,785.00.
Read More: How to Find Minimum Value Based on Multiple Criteria in Excel
Conclusion
In this article, I tried to cover the easiest ways to VLOOKUP minimum value in Excel effectively. Hope you will find it useful.If you have any suggestions or questions feel free to share them with us.