Comment utiliser la fonction Excel OU -

Table des matières

Sommaire

La fonction OR est une fonction logique permettant de tester plusieurs conditions en même temps. OR renvoie TRUE ou FALSE. Par exemple, pour tester A1 pour "x" ou "y", utilisez = OR (A1 = "x", A1 = "y"). La fonction OR peut être utilisée comme test logique à l'intérieur de la fonction IF pour éviter des IF imbriquées supplémentaires, et peut être combinée avec la fonction AND.

Objectif

Tester plusieurs conditions avec OU

Valeur de retour

TRUE si des arguments évaluent TRUE; FAUX sinon.

Syntaxe

= OU (logique1, (logique2),…)

Arguments

  • logic1 - La première condition ou valeur logique à évaluer.
  • logic2 - (facultatif) Deuxième condition ou valeur logique à évaluer.

Version

Excel 2003

Notes d'utilisation

Utilisez la fonction OR pour tester plusieurs conditions en même temps, jusqu'à 255 conditions au total. Chaque condition logique ( logique1 , logique2 , etc.) doit renvoyer TRUE ou FALSE, ou être des tableaux ou des références contenant des valeurs logiques.

La fonction OR évaluera toutes les valeurs fournies et retournera TRUE si une valeur est évaluée à TRUE. Si toutes les valeurs logiques sont évaluées à FALSE, la fonction OR renverra FALSE.

La fonction AND et la fonction OR agrégeront les résultats en une seule valeur. Cela signifie qu'ils ne peuvent pas être utilisés dans les opérations de tableau qui doivent fournir un tableau de résultats. Pour plus de contexte, voir: formules de tableau avec logique AND et OR.

Remarque: Excel évaluera tout nombre sauf zéro (0) comme VRAI.

Exemples

Par exemple, pour tester si la valeur de A1 OU la valeur de B1 est supérieure à 75, utilisez la formule suivante:

=OR(A1>75,B1>75)

OR peut être utilisé pour étendre la fonctionnalité de fonctions telles que la fonction IF. En utilisant l'exemple ci-dessus, vous pouvez fournir OR comme test_logique pour une fonction IF comme ceci:

=IF(OR(A1>75,B1>75), "Pass", "Fail")

Cette formule renverra «Réussi» si la valeur de A1 est supérieure à 75 OU la valeur de B1 est supérieure à 75.

Forme de tableau

Si vous entrez OR en tant que formule matricielle, vous pouvez tester toutes les valeurs d'une plage par rapport à une condition. Par exemple, cette formule matricielle renverra TRUE si une cellule de A1: A100 est supérieure à 15:

=(OR(A1:A100>15)

Remarque: il s'agit d'une formule matricielle et doit être saisie avec Ctrl + Maj + Entrée, sauf dans Excel 365.

Remarques

  • Chaque condition logique doit avoir la valeur TRUE ou FALSE, ou être des tableaux ou des références contenant des valeurs logiques.
  • Les valeurs de texte ou les cellules vides fournies comme arguments sont ignorées.
  • La fonction OR renverra #VALUE si aucune valeur logique n'est trouvée

Vidéos connexes

Comment mettre en évidence des lignes à l'aide de plusieurs critères Dans cette vidéo, nous verrons comment utiliser la mise en forme conditionnelle pour mettre en évidence des lignes entières à l'aide de plusieurs critères. Comment mettre en évidence les recherches de correspondance approximative Dans cette vidéo, nous verrons comment mettre en évidence les résultats des recherches de correspondance approximative avec une mise en forme conditionnelle. Mise en forme conditionnelle avec deux entrées variables Dans cette vidéo, nous verrons comment étendre une formule de mise en forme conditionnelle afin qu'elle vérifie plus d'une seule condition. Si ceci OU cela Dans cette vidéo, nous voyons comment combiner la fonction IF avec les fonctions OR et AND pour tester plus d'une condition en même temps.

Articles intéressants...