La fonction OU est utile lorsque vous souhaitez évaluer un ensemble de conditions.
Elle renvoie VRAI lorsqu’une des conditions à vérifier est remplie, sinon elle renvoie FAUX.
Plongeons-nous dans le guide Google Sheets de la fonction OR.
OU Fonction Google Sheets Syntaxe
OR dans Google Sheets fonctionne avec la syntaxe suivante :
OU(expression_logique1, [logical_expression2, …])
- boolean_expression1 – La première condition que vous souhaitez vérifier. Il peut s’agir d’une référence de cellule avec une valeur VRAI/FAUX ou d’une expression qui renvoie des valeurs booléennes.
- [logical_expression2].. – Termes supplémentaires que vous souhaitez revoir.
Notes complémentaires:
- La fonction OU peut être utilisée avec d’autres formules pour augmenter l’efficacité. Par exemple, si vous testez deux conditions et que votre résultat est “Réussi”, si l’une ou l’autre des conditions est remplie. Vous pouvez utiliser une formule comme =IF(OR(A1=”Passed”,A2=”Passed”)”,Passed”,“Failed”).
- Les arguments doivent être évalués à des valeurs booléennes (TRUE/FALSE) ou les arguments doivent être des tableaux/références de valeurs booléennes.
- Le texte et les cellules vides sont ignorés.
- Si la plage spécifiée ne contient pas de valeurs logiques, la fonction OU renvoie #VALEUR ! Erreur.
Fonction OU dans Google Sheets – Exemples
Voyons maintenant quelques exemples où vous pouvez utiliser la fonction OU dans Google Sheets.
Exemple 1 – Vérifier si une date est un week-end ou non
Supposons que vous disposiez de l’ensemble de données ci-dessous :
Vous pouvez utiliser la fonction OR avec la fonction WEEKDAY pour vérifier si un jour est un week-end ou non.
La formule ci-dessous renvoie TRUE s’il s’agit d’un jour de week-end, sinon elle renvoie FALSE.
=OR(WEEKDAY(A2,2)=6,WEEKDAY(A2,2)=7)
Dans cette formule, la fonction weekday renvoie une valeur de 6 pour samedi et 7 pour dimanche. La fonction OR renvoie alors TRUE lorsque le résultat de la fonction WEEKDAY est 6 ou 7.
Exemple 2 – Utilisation d’une feuille de calcul ou d’une déclaration Google imbriquées
Supposons que vous disposiez de l’ensemble de données ci-dessous :
Dans le cas ci-dessus, l’accès n’est accordé que si vous appartenez au service marketing ou commercial ou si vous avez une classe A.
La formule ci-dessous renvoie VRAI si l’accès est accordé et FAUX si les conditions ne sont pas remplies et que l’accès n’est pas accordé.
=OR(OR(A2="Marketing",A2="Sales"),B2="A")
Notez qu’il s’agit d’un cas de fonctions OU imbriquées, où une fonction OU est utilisée dans une autre.
Exemple 3 – Tester plusieurs conditions en utilisant les fonctions OU et SI combinées
Supposons que vous disposiez de l’ensemble de données décrit ci-dessous et que vous souhaitiez rechercher les tests réussis. Si l’un des tests réussit, la formule doit renvoyer PASS, sinon elle doit renvoyer FAIL.
La formule Google Sheets IF OR ci-dessous peut le faire :
=ArrayFormula(IF(OR(B2:B4="Pass"),"Pass","Fail"))
Notez qu’il s’agit d’une formule matricielle car nous testons plusieurs cellules à la fois. Vous n’êtes pas obligé d’écrire cette formule de cette façon. Vous pouvez simplement écrire une formule =OU(B2:B4=“Passer”) puis appuyez sur Ctrl + Maj + Entrée au lieu de simplement Entrée.
Dans la formule ci-dessus, la fonction OU évalue les cellules et renvoie VRAI si l’un des tests “réussit”, sinon elle renvoie FAUX. La fonction if utilise ce résultat pour renvoyer “Pass” ou “Fail”.
Formule associée : fonction ET
Vous pouvez utiliser la fonction ET dans Google Sheets de la même manière que la fonction OU, sauf que cela signifie que toutes les conditions doivent être remplies à la place. Par exemple, supposons qu’il y ait une nouvelle épidémie de virus et que votre personnel doive être vacciné pour continuer à travailler. Cependant, les vaccinations pour les hommes et les femmes sont différentes. Vous savez que l’hôpital local a des vaccinations supplémentaires pour les femmes mais pas pour les hommes. Vous pouvez utiliser une fonction ET imbriquée pour déterminer qui peut prendre rendez-vous, par exemple :
=IF(AND(B2="Female",C2="NO"),"Yes","No")
La formule ci-dessus utilise une fonction ET pour vérifier si les données de la colonne B sont Féminine ET la colonne C2 est NON, alors la fonction SI affichera OUI s’ils sont éligibles à la vaccination (VRAI) ou Non s’ils ne le sont pas (FAUX).
FAQ sur la fonction OR de Google Sheets
Que fait la fonction OU dans Google Sheets ?
En termes simples, la fonction OU de Google Sheets vérifie plusieurs conditions et renvoie un résultat VRAI si l’une des conditions est remplie. Ceci est similaire à la fonction AND, mais toutes les conditions de la fonction AND doivent être remplies pour renvoyer TRUE.
Comment utilisez-vous l’opérateur OR dans Google Sheets ?
Malheureusement, Google Sheets n’a pas d’opérateur OU court, vous devrez donc utiliser la fonction OU à la place.
Comment utiliser une formule SI ET/OU ensemble dans Google Sheets ?
Les fonctions ET et OU peuvent toutes deux être utilisées comme fonctions imbriquées. Lorsqu’elle est utilisée avec la fonction IF, cela signifie que la fonction OR ou AND peut être utilisée comme expression_logique dans la syntaxe de la fonction IF. La syntaxe des fonctions SI est :
IF(logical_expression, value_if_true, value_if_false)
Un exemple d’imbrication d’une fonction OR dans une logical_expression IF OR pour créer une formule Google Sheets pourrait être :
IF(Or(B2=10, B2=5), "Yes", "No)
Les formules SI ET Google Sheets fonctionnent exactement de la même manière, mais avec le mot ET au lieu de OU.
Si vous avez trouvé cette fonction OU dans le guide Google Sheets utile, vous aimerez peut-être aussi ces articles connexes :
- Comment effectuer des instructions IF dans Google Sheets ? - 29 novembre 2024
- Comment utiliser Iferror dans Google Sheets pour éviter les erreurs? - 28 novembre 2024
- Comment fusionner facilement des Google Docs ? - 3 novembre 2024