Exceller

Si ceci ET cela OU cela

If This That That

Formule Excel: Si ceci ET cela OU celaFormule générique
= IF ( AND (A1='x', OR (B1='y',B1='z')),'x','')
Résumé

Pour tester différentes combinaisons de ceci ET cela, ou ceci OU cela, vous pouvezutilisez la fonction IF avec les fonctions AND et OR. Dans l'exemple illustré, la formule en D6 est:

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

Lorsqu'un élément est «rouge» et «petit» ou «moyen», la formule renvoie «x». Toutes les autres combinaisons renvoient un chaîne vide ('').



Explication

Dans l'exemple illustré, nous voulons simplement «marquer» ou «marquer» les lignes dont la couleur est «rouge» ET la taille est «petite» ou «moyenne». Pour renvoyer TRUE lorsque les éléments sont rouges et petits, nous pouvons utiliser une instruction logique construite avec la fonction AND:



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

Pour étendre l'instruction pour renvoyer TRUE lorsque les éléments sont rouges et Soit petit ou moyen, nous pouvons imbriquer la fonction OR dans la fonction AND comme ceci:

format de date de formule excel aaaa mm jj
 
 AND (B6='red', OR (C6='small',C6='medium'))

Cet extrait de code ne retournera TRUE que si la valeur de B6 est «rouge» ET que la valeur de C6 est «petite» ou «moyenne». Il est placé à l'intérieur de la fonction IF comme test logique. Lorsque le test logique retourne TRUE, la fonction IF renvoie «x». Lorsque le test logique renvoie FALSE, la fonction IF renvoie une chaîne vide ('').



Modifiez les valeurs renvoyées par IF en fonction de vos besoins.

Auteur Dave Bruns


^