Statistical
MAXIFS function
Largest value where all criteria match. MAXIFS works in Sheets with the usual arguments and results, on cells and on live data from the tools you connect.
Syntax
=MAXIFS(max_range, criteria_range1, criteria1, [criteria_range2, criteria2], ...) | Argument | Use |
|---|---|
max_range | required |
criteria_range1 | required, repeatable |
criteria1 | required, repeatable |
criteria_range2 | optional, repeatable |
criteria2 | required, repeatable |
Example
The largest order still open.
| A | B | C | D | E | F | |
|---|---|---|---|---|---|---|
| 1 | Order | Customer | Region | Status | Amount | Date |
| 2 | #1001 | Acme Ltd | North | Paid | 1200 | 2026-01-14 |
| 3 | #1002 | Blue Fox | South | Open | 450 | 2026-01-20 |
| 4 | #1003 | Acme Ltd | North | Paid | 980 | 2026-02-03 |
| 5 | #1004 | Cedar & Co | East | Overdue | 2300 | 2026-02-11 |
| 6 | #1005 | Blue Fox | South | Paid | 610 | 2026-03-02 |
| 7 | #1006 | Delta BV | West | Open | 1750 | 2026-03-09 |
| 8 | 1,750 |
Result computed by the Sheets formula engine.
On live data
In Sheets, MAXIFS sits next to live data from a connected tool: =data.orders.sum(total) totals a table, =list.orders(customer) spills a column's distinct values, and a linked table column such as table.orders[Total] is a range any function accepts.
Try it in a free calculator
More statistical functions
AVERAGEMean of valuesAVERAGEIFMean where one criterion matchesAVERAGEIFSConditional meanCOUNTCount numbersCOUNTACount non-emptyCOUNTIFCount where one criterion matchesCOUNTIFSConditional countMAXMaximum valueMEDIANMiddle valueMINMinimum valueMINIFSSmallest value where all criteria matchPERCENTILE.INCThe k-th percentile, k from 0 to 1
Spreadsheet formulas on live business data
Sheets evaluates 491 spreadsheet functions, on cells and on data read live from your tools.