Logique

Lorsque l'un ou l'autre test peut réussir

Définition

Afficher 1 lorsque l'un des deux tests réussit consiste à envelopper OR à l'intérieur de IF.

Syntaxe

=IF(OR(logical1, logical2),1,0)

Arguments

Argument Signification
logical1 Le premier test, par exemple B2>50.
logical2 Le deuxième test, par exemple C2="yes".

Exemple détaillé

Un bureau signale une urgence lorsque la quantité en B2 est supérieure à 50 ou que la cellule vip en C2 est yes.

A : Ticket B : Quantité C : Vip
T-14 12 no
T-15 80 no
T-16 9 yes

Formule : =IF(OR(B2>50,C2="yes"),1,0)

Résultat : 0. 12 n'est pas supérieur à 50 et C2 n'est pas yes, donc aucun test ne réussit.

Exercice

La cellule C2 contient 20. La cellule D2 contient 1. En E2, écrivez une formule qui affiche 1 lorsque C2 est supérieur à 10 ou D2 est inférieur à 5, et 0 sinon.

  1. En E2, écrivez une formule IF qui utilise OR et affiche 1 lorsque C2 est supérieur à 10 ou D2 est inférieur à 5, et 0 sinon.
Étape 1 sur 2
Ici, les formules utilisent les noms de fonctions en anglais, comme SUM, et un point « . » comme séparateur décimal, quelle que soit la langue.
Chargement de la feuille…

Fonctions associées

OR est la fonction qui laisse l'un ou l'autre test réussir.

Erreur courante

Omettre le test vip, comme dans =IF(OR(B2>50),1,0) : T-16 afficherait 0 même si C2 est yes.

Fonctions associées

Ces liens sont des fonctions associées.