Formule Excel: Doit réussir 4 des 6 matières -

Table des matières

Formule générique

=IF(COUNTIF(range,">=70")>=4,"Pass","Fail")

Sommaire

Pour renvoyer «Réussite» lorsque 4 sujets ont un score de réussite, et «Échec» dans le cas contraire, vous pouvez utiliser une formule basée sur les fonctions IF et COUNTIF. Dans l'exemple illustré, la formule en I5 est:

=IF(COUNTIF(C5:H5,">=70")>=4,"Pass","Fail")

où 70 représente la note de passage pour tous les sujets.

Explication

Travaillant de l'intérieur vers l'extérieur, cette formule utilise la fonction COUNTIF pour compter les scores de passage dans les six matières:

COUNTIF(C5:H5,">=70") // count passing subjects

Le résultat dans I5 est 3, dans I6 est 5 et dans I7 est 6. C'est une bonne idée d'utiliser COUNTIF seul lorsque vous démarrez cette formule, pour vous assurer d'obtenir les résultats attendus avant d'ajouter plus de logique.

Le nombre retourné par COUNTIF est ensuite vérifié par rapport à 4 avec l'opérateur supérieur ou égal à (> =), et l'expression renvoie VRAI ou FAUX pour le test logique à l'intérieur de la fonction IF.

Si 4 sujets ou plus ont une note de passage d'au moins 70, IF renvoie «Réussi». Sinon, la fonction IF renvoie "Fail".

Doit réussir les mathématiques et l'anglais

Si les mathématiques et l'anglais doivent avoir des scores de passage, quels que soient les autres scores présents, la formule peut être étendue comme ceci:

=IF(AND(COUNTIF(C5:H5,">=70")>=4,C5>=70,F5>=70),"Pass","Fail")

Ici, la fonction AND est utilisée pour le test logique dans IF:

AND(COUNTIF(C5:H5,">=70")>=4,C5>=70,F5>=70)

AND renverra TRUE uniquement lorsque les trois conditions sont remplies:

  1. Note de passage dans 4 des 6 sujets
  2. Note de passage en mathématiques
  3. Score de passage en anglais

Si vous avez besoin de la logique "soit / ou", vous pouvez utiliser la fonction OU, ou même combiner OU avec ET.

Articles intéressants...