The MAXIFS function in Excel is a powerful tool that allows users to determine the maximum value from a data set based on multiple criteria. This function is particularly useful when working with large datasets where filtering specific conditions is necessary for accurate analysis. By leveraging MAXIFS, users can streamline their calculations and easily derive insights from their data.
Syntax
MAXIFS(max_range, criteria_range1, criteria1, [criteria_range2, criteria2], ...)
- max_range: The range of cells from which the maximum value will be returned.
- criteria_range1: The first range of cells to evaluate against the first criteria.
- criteria1: The condition that determines which cells in criteria_range1 will be included in the calculation.
- [criteria_range2, criteria2]: Additional pairs of ranges and criteria used to further filter the data (optional).
Example #1
=MAXIFS(B2:B10, A2:A10, "Sales")
In this example, the function evaluates the values in the range B2 to B10 where the corresponding criteria in A2 to A10 equals “Sales”. The result would be, for instance, 200, assuming that the maximum sales figure in that range is 200.
Example #2
=MAXIFS(D2:D10, C2:C10, ">=50", C2:C10, "<=100")
This function retrieves the highest value from the range D2 to D10 where the criteria in C2 to C10 are between 50 and 100. A possible result could be 150, demonstrating the maximum value under those conditions.
Example #3
=MAXIFS(E2:E10, F2:F10, "North", G2:G10, "Yes")
In this case, the function looks for the maximum value in E2 to E10 where the region (F2 to F10) is "North" and the status (G2 to G10) is "Yes". Assuming the maximum value under these criteria is 300, that would be the output.
Error handling
- VALUE!: This error arises when the ranges are of different sizes or if any of the provided criteria are not valid.
- NUM!: Occurs if no cells meet the specified criteria and no maximum value can be determined.
- REF!: Indicates that a reference is invalid, typically due to a deleted cell or range.