Exceller

Si ceci ET cela

If This That

Formule Excel : Si ceci ET celaFormule générique |_+_| Sommaire

Pour faire quelque chose lorsque deux cellules ont des valeurs spécifiques (c'est-à-dire ceci ET cela) que vous pouvez utiliser le fonction SI avec le ET fonction pour faire un test. Dans la cellule D6, la formule est :





= IF ( AND (A1='this',B1='that'),'x','')

qui renvoie 'x' lorsque B6 est 'rouge' ET C6 est 'petit', et renvoie un chaîne vide ('') si non.

Explication

Pour faire quelque chose de spécifique lorsque deux ou plusieurs conditions sont VRAIES,vous pouvez utiliser le fonction SI en combinaison avec le ET fonction pour évaluer les conditions avec un test, puis entreprendre une action si le rLe résultat est VRAI et (éventuellement) en prenez un autre si le résultat du test est FAUX.





quel est le code du nom de la feuille dans Excel

Dans l'exemple montré, nous voulons simplement « marquer » les enregistrements dont la couleur est rouge ET la taille est petite. En d'autres termes, nous voulons vérifier les cellules de la colonne B pour la couleur « rouge » ET vérifier les cellules de la colonne C pour voir si la taille est « petite ». Ensuite, si les deux conditions sont VRAIES, nous marquons la ligne avec un « x ». En D6, la formule est :

comment faire une macro dans Excel
 
= IF ( AND (B6='red',C6='small'),'x','')

Dans cette formule, le test logique est ce bit :



 
= IF ( AND (B6='red',C6='small'),'x','')

Cet extrait ne retournera TRUE que si la valeur dans B6 est « rouge » ET la valeur dans C6 est « petite ». Si l'une des conditions n'est pas vraie, le test renverra FALSE.

Ensuite, nous devons entreprendre une action lorsque le résultat du test est VRAI. Dans ce cas, nous le faisons en ajoutant un « x » à la colonne D. Si le test est FAUX,nous ajoutons simplement une chaîne vide (''). Cela provoque l'apparition d'un « x » dans la colonne D lorsque les deux conditions sont vraies et rien à afficher sinon.

comment créer un champ de recherche dans Excel

Remarque : si nous n'avons pas ajouté la chaîne vide lorsque FALSE, la formule afficherait en fait FALSE chaque fois que la couleur n'est pas rouge.

Tester la même cellule

Dans l'exemple ci-dessus, nous vérifions deux cellules différentes, mais rien ne vous empêche d'exécuter deux tests sur la même cellule. Par exemple, disons que vous voulez vérifier les valeurs dans la colonne A, puis faire quelque chose lorsqu'une valeur est d'au moins 100 mais inférieure à 200. Dans ce cas, vous pouvez utiliser ce code pour le test logique :

 
 AND (B6='red',C6='small')
Auteur Dave Bruns


^