De functie MAX.ALS.VOORWAARDEN retourneert de maximale waarde in cellen die is opgegeven via een bepaalde set voorwaarden of criteria.
Opmerking
Deze functie is beschikbaar op Windows of Mac als u Office 2019 hebt of als u een Microsoft 365-abonnement hebt. Als u een Microsoft 365-abonnee bent, controleer dan of u de nieuwste versie van Office hebt.
Syntaxis
MAX.ALS.VOORWAARDEN(max_bereik;criteriumbereik1;criterium1;[criteriumbereik2; criterium2]; ...)
| Argument | Beschrijving |
|---|---|
|
max_range (vereist) |
Het werkelijke cellenbereik waarvan de maximumwaarde wordt bepaald. |
|
criteriabereik1 (vereist) |
De set cellen met de criteria die moeten worden geƫvalueerd. |
|
criterium1 (vereist) |
Het criterium in de vorm van een getal, expressie of tekst dat bepaalt welke cellen worden geƫvalueerd als maximum. Dezelfde set criteria kunnen worden gebruikt voor de functies MIN.ALS.VOORWAARDEN, SOMMEN.ALS en GEMIDDELDEN.ALS. |
|
criteria_range2, criteria2, ...(optioneel) |
Aanvullende bereiken en de bijbehorende criteria. U kunt maximaal 126 paren van bereik en criterium invoeren. |
Opmerkingen
- De grootte en vorm van de argumenten max_bereik en criteriumbereikN moeten hetzelfde zijn omdat deze functies anders resulteren in de fout #WAARDE!. als resultaat.
Voorbeelden
Kopieer de voorbeeldgegevens uit elk van de volgende tabellen en plak deze in cel A1 van een nieuw Excel-werkblad. Om resultaten van formules weer te geven, selecteert u deze, drukt u op F2 en drukt u vervolgens op Enter. Indien nodig kunt u de kolombreedten aanpassen als u alle gegevens wilt zien.
Voorbeeld 1
| Cijfer | Gewicht |
|---|---|
| 89 | 1 |
| 93 | 2 |
| 96 | 2 |
| 85 | 3 |
| 91 | 1 |
| 88 | 1 |
| Formule | Resultaat |
| =MAX.ALS.VOORWAARDEN(A2:A7;B2:B7;1) | 91 In criteriumbereik1 komen de cellen B2, B6 en B7 overeen met het criterium 1. Van de overeenkomende cellen in max_bereik bevat A6 de maximumwaarde. Het resultaat is daarom 91. |
Voorbeeld 2
| Gewicht | Cijfer |
|---|---|
| 10 | b |
| 1 | a |
| 100 | a |
| 1 | b |
| 1 | a |
| 1 | a |
| Formule | Resultaat |
| =MAX.ALS.VOORWAARDEN(A2:A5;B3:B6;"a") | 10 Opmerking: De criteria_range en max_range zijn niet uitgelijnd, maar ze hebben dezelfde vorm en grootte. In criteria_range1 komen de 1e, 2e en 4e cel overeen met de criteria van 'a'. Van de overeenkomende cellen in max_range heeft A2 de maximumwaarde. Het resultaat is daarom 10. |
Voorbeeld 3
| Gewicht | Cijfer | Klas | Niveau |
|---|---|---|---|
| 10 | b | Zakelijk | 100 |
| 1 | a | Technisch | 100 |
| 100 | a | Zakelijk | 200 |
| 1 | b | Technisch | 300 |
| 1 | a | Technisch | 100 |
| 50 | b | Zakelijk | 400 |
| Formule | Resultaat | ||
| =MAXIFS(A2:A7;B2:B7;"b";D2:D7;">100") | 50 In criteria_range1 komen B2, B5 en B7 overeen met de criteria van 'b'. Van de overeenkomende cellen in criteria_range2 voldoen D5 en D7 aan de criteria van >100. Van de overeenkomende cellen in max_bereik bevat A7 de maximumwaarde. Het resultaat is daarom 50. |
Voorbeeld 4
| Gewicht | Cijfer | Klas | Niveau |
|---|---|---|---|
| 10 | b | Zakelijk | 8 |
| 1 | a | Technisch | 8 |
| 100 | a | Zakelijk | 8 |
| 11 | b | Technisch | 0 |
| 1 | a | Technisch | 8 |
| 12 | b | Zakelijk | 0 |
| Formule | Resultaat | ||
| =MAX.ALS.VOORWAARDEN(A2:A7;B2:B7;"b";D2:D7;A8) | 12 Het argument criterium2 is A8. Omdat A8 leeg is, wordt het echter beschouwd als 0 (nul). De cellen in criteriabereik2 die overeenkomen met 0, zijn D5 en D7. Van de overeenkomende cellen in max_bereik bevat A7 de maximumwaarde. Het resultaat is daarom 12. |
Voorbeeld 5
| Gewicht | Cijfer |
|---|---|
| 10 | b |
| 1 | a |
| 100 | a |
| 1 | b |
| 1 | a |
| 1 | a |
| Formule | Resultaat |
| =MAX.ALS.VOORWAARDEN(A2:A5;B2:C6;"a") | #WAARDE! Omdat de grootte en vorm van max_bereik en criteriumbereik niet hetzelfde zijn, retourneert MAX.ALS.VOORWAARDEN de #WAARDE! -fout. |
Voorbeeld 6
| Gewicht | Cijfer | Klas | Niveau |
|---|---|---|---|
| 10 | b | Zakelijk | 100 |
| 1 | a | Technisch | 100 |
| 100 | a | Zakelijk | 200 |
| 1 | b | Technisch | 300 |
| 1 | a | Technisch | 100 |
| 1 | a | Zakelijk | 400 |
| Formule | Resultaat | ||
| =MAXIFS(A2:A6;B2:B6;"a";D2:D6;">200") | 0 Geen cellen komen overeen met de criteria. |
Meer hulp nodig?
U kunt altijd een expert in de Excel Tech Community vragen of ondersteuning krijgen in community's.