
Generieke formule
=IF(COUNTIF(range,">=70")>=4,"Pass","Fail")
Samenvatting
Om "Pass" te retourneren wanneer 4 vakken een voldoende hebben, en "Fail" wanneer dat niet het geval is, kunt u een formule gebruiken die is gebaseerd op de ALS- en AANTAL.ALS-functies. In het getoonde voorbeeld is de formule in I5:
=IF(COUNTIF(C5:H5,">=70")>=4,"Pass","Fail")
waar 70 staat voor de voldoende score voor alle vakken.
Uitleg
Deze formule werkt van binnen naar buiten en gebruikt de AANTAL.ALS-functie om passerende scores in alle zes onderwerpen te tellen:
COUNTIF(C5:H5,">=70") // count passing subjects
Het resultaat in I5 is 3, in I6 is 5, en in I7 is 6. Het is een goed idee om alleen AANTAL.ALS te gebruiken wanneer u deze formule start, om er zeker van te zijn dat u de verwachte resultaten krijgt voordat u meer logica toevoegt.
Het getal dat door AANTAL.ALS wordt geretourneerd, wordt vervolgens vergeleken met 4 met de operator groter dan of gelijk aan (> =), en de uitdrukking retourneert WAAR of ONWAAR voor de logische test binnen de ALS-functie.
Als 4 of meer proefpersonen een voldoende hebben behaald van ten minste 70, geeft IF "Pass" terug. Als dit niet het geval is, retourneert de ALS-functie "Mislukt".
Moet slagen voor wiskunde en Engels
Als wiskunde en Engels voldoende scores moeten hebben, ongeacht welke andere scores aanwezig zijn, kan de formule als volgt worden uitgebreid:
=IF(AND(COUNTIF(C5:H5,">=70")>=4,C5>=70,F5>=70),"Pass","Fail")
Hier wordt de EN-functie gebruikt voor de logische test binnen IF:
AND(COUNTIF(C5:H5,">=70")>=4,C5>=70,F5>=70)
AND retourneert alleen WAAR als aan alle drie de voorwaarden is voldaan:
- Passende score bij 4 van de 6 vakken
- Score halen in wiskunde
- Passende score in het Engels
Als je "of / of" -logica nodig hebt, kun je de OR-functie gebruiken, of zelfs OR combineren met AND.