Excel en un Cleex

Fonction OU

La fonction OU est une fonction Excel. Elle permet de cumuler plusieurs tests logiques et vérifier qu’au moins un test soit exact. Le résultat de la fonction OU sera :
  • VRAI si au moins un test est exact
  • FAUX si tous les tests sont FAUX
Utilisation de la fonction OU dans Excel

Syntaxe

La fonction OU s’écrit de la façon suivante :

=OU( test_logique_1 ; [test_logique_2] ; ... )

Les arguments de la fonction sont exclusivement :

Chaque argument ne peut s’exprimer que sous forme de :

  • VRAI ou FAUX
  • 1 ou 0 (1 représentant la valeur VRAI, 0 représentant la valeur FAUX)

La fonction OU va permettre de cumuler plusieurs tests logiques et de faire ressortir la valeur VRAI si au moins un test se révèle exact. Si tous les tests renvoient la valeur FAUX, alors le résultat de la fonction sera FAUX.

A1=75
B1="Pierre"
C1="01/01/2024"
D1="Test"

=ET( A1<50 ; B1="Jean" ; C1>"31/12/2023" ; ESTVIDE(D1) )

--- Résultat ---

=ET( FAUX ; FAUX ; VRAI ; FAUX )

--> Le résultat de la fonction OU sera VRAI

Comment utiliser la fonction OU dans Excel ?

Il est peu courant d’utiliser la fonction OU seule. Elle va se révéler particulièrement utile avec la fonction SI pour faire une fonction SI avec plusieurs critères et pour éviter l’utilisation de SI imbriqués sur Excel. Elle pourra être combinée avec la fonction ET.

La fonction OU peut contenir jusqu’à 255 tests logiques mais n’en nécessitera qu’un pour fonctionner. Tous les autres arguments sont optionnels.

Lors de l’utilisation des tests logiques, le résultat est VRAI ou FAUX. Cependant, pour Excel, les valeurs 0 et FAUX sont équivalentes. Il en va de même pour la valeur VRAI et n’importe quel nombre. C’est intéressant lorsqu’on veut vérifier que plusieurs ne sont pas nulles.

Dans l’exemple ci-dessous, nous voulons valider qu’au moins un des élèves a une note supérieure à 12/20. Pour cela, on va utiliser la formule suivante :

=SI( OU( C3>=12 ; C4>=12 ; C5>=12 ) ; "Bon" ; "Mauvais" )
Utilisation de la fonction OU dans Excel

Cette fonction révèle toute sa puissance avec des plages de données lorsqu’on la transforme en formule matricielle. Si nous reprenons notre liste d’élèves. Nous pouvons vérifier qu’au moins un élève ait eu une note supérieure ou égale à 12 avec la formule suivante :

=SI( OU( C3:C12>=12); "Bon"; "Mauvais" )
utilsation de la fonction OU dans une formule matricielle

Caractéristiques de la fonction OU

Voici quelques informations importantes sur la fonction OU :

4.7/5 - (22 votes)

Vous avez apprécié cet article ?

Pour me soutenir, cliquez sur cette publicité. Pas besoin d’acheter, un clic suffit.

Merci. 🤩

Annonces

En cliquant sur la publicité ci-dessous, vous soutenez mon travail. Merci à vous. 🤩

ps: pas besoin d’acheter, un clic suffit.

Annonces

C’est gratuit 🤩