Home › Excel-functies › MIN en MAX
MIN en MAX in Excel: laagste en hoogste waarde
MIN geeft het kleinste getal in een bereik en MAX het grootste. Met MIN.ALS.VOORWAARDEN en MAX.ALS.VOORWAARDEN voeg je voorwaarden toe, en met een zoekfunctie ontdek je wie of wat de hoogste waarde heeft. De functies MIN en MAX heten in het Engels hetzelfde.
In deze uitleg
Syntaxis
=MIN(getal1; [getal2]; …) =MAX(getal1; [getal2]; …)Beide negeren lege cellen, tekst en WAAR/ONWAAR in een bereik.
Basisvoorbeeld
| A | B | C | |
|---|---|---|---|
| 1 | Regio | Verkoper | Omzet |
| 2 | Noord | Anna | 1.200 |
| 3 | Zuid | Ben | 800 |
| 4 | Noord | Chris | 950 |
| 5 | Oost | Dana | 450 |
| 6 | Zuid | Eli | 700 |
=MAX(C2:C6)geeft 1.200=MIN(C2:C6)geeft 450
Met voorwaarden: MIN.ALS.VOORWAARDEN en MAX.ALS.VOORWAARDEN
=MAX.ALS.VOORWAARDEN(max_bereik; criteriumbereik1; criterium1; …)- Hoogste verkoop in Zuid:
=MAX.ALS.VOORWAARDEN(C2:C6; A2:A6; "Zuid")geeft 800. - Laagste verkoop in Noord:
=MIN.ALS.VOORWAARDEN(C2:C6; A2:A6; "Noord")geeft 950.
De voorwaarden werken als bij SOMMEN.ALS: tekst, ">100", jokertekens of celverwijzingen. Ze zitten in Excel 2019 en later.
Ontdekken wie de hoogste waarde heeft
MAX vertelt je de waarde, niet de rij. Combineer het met een zoekfunctie om de naam te krijgen:
=INDEX(B2:B6; VERGELIJKEN(MAX(C2:C6); C2:C6; 0))geeft Anna. In Microsoft 365 of Excel 2021+: =X.ZOEKEN(MAX(C2:C6); C2:C6; B2:B6). Delen twee mensen de hoogste waarde, dan geven beide formules de eerste. Zie INDEX/VERGELIJKEN.
Handige trucs
- Op één na hoogste of een top 3: gebruik GROOTSTE en KLEINSTE.
- Een waarde begrenzen:
=MIN(B2; 100)geeft nooit meer dan 100;=MAX(B2; 0)nooit minder dan 0. - Laatste of eerste datum: datums zijn getallen, dus
=MAX(D2:D100)geeft de meest recente datum. - De hoogste waarde markeren met voorwaardelijke opmaak › Regels voor bovenste/onderste › Bovenste 10 items, ingesteld op 1.
Veelgestelde vragen
Waarom geeft MAX 0?
Het bereik bevat geen echte getallen, vaak omdat ze als tekst zijn opgeslagen. Zet ze om en MAX werkt.
Hoe vind ik het maximum en negeer ik fouten?
Gebruik AGGREGAAT: =AGGREGAAT(4; 6; C2:C6) geeft het maximum en slaat foutwaarden over.
Negeert MIN nullen?
Nee. Voor de kleinste waarde boven nul gebruik je =MIN.ALS.VOORWAARDEN(C2:C6; C2:C6; ">0").