Exceller

Si la cellule est x ou y et z

If Cell Is X Y Z

Formule Excel : Si la cellule est x ou y et zFormule générique |_+_| Sommaire

Pour appliquer une logique plus complexe comme « si la cellule est (x OU y) ET z », vous pouvez intégrer le ET et OU fonctionne directement dans le test logique du fonction SI . En D5, la formule est :





= IF ( AND ( OR (A1=x,A1=y),B1=z),'yes','no')

Cette formule renvoie « x » si la couleur dans B5 est « rouge » ou « vert » et la quantité dans C5 est supérieure à 10. Sinon, la formule renvoie un chaîne vide ('').

comment créer un tableau dans Excel
Explication

Dans l'exemple illustré, nous voulons « marquer » ou « marquer » les enregistrements où la couleur est soit rouge OU verte ET la quantité est supérieure à 10. Le cœur de la formule est le test logique à l'intérieur du fonction SI , qui ressemble à ceci :





 
= IF ( AND ( OR (B5='red',B5='green'),C5>10),'x','')

Notez que le OU fonction apparaît à l'intérieur les ET fonction . En d'autres termes, la fonction OU est logique1 à l'intérieur de la fonction ET tandis que C5>10 est logique2 . Cet extrait renverra TRUE uniquement lorsque la couleur dans B5 est soit 'rouge' OU 'vert' ET que la quantité dans C5 est supérieure à 10.

exceller si la date est supérieure à

La fonction SI capture alors simplement le résultat de l'extrait ci-dessus et renvoie « x » lorsque le résultat est VRAI et un chaîne vide '' (rien) lorsque le résultat est faux.



Remarque : si nous n'avons pas fourni de chaîne vide, la formule renverrait FALSE chaque fois que le test logique renverrait FALSE.

Auteur Dave Bruns


^