Exceller

Si la cellule est ceci OU cela

If Cell Is This That

Formule Excel: si la cellule est ceci OU celaFormule générique
= IF ( OR (A1='this',A1='that'),'x','')
Résumé

Pour faire quelque chose quand une cellule est ceci ou cela (c'est-à-dire qu'une cellule est égale à 'x', 'y', etc.), vous pouvez utiliser le Fonction IF avec la OU fonction pour exécuter un test. Dans la cellule D6, la formule est:

 
= IF ( OR (B6='red',B6='green'),'x','')

qui renvoie 'x' lorsque B6 contient 'rouge' ou 'vert', et un chaîne vide ('') sinon. Notez que la fonction OR est ne pas sensible aux majuscules et minuscules.



comment créer une somme dans excel
Explication

Dans l'exemple illustré, nous voulons marquer ou «marquer» les enregistrements dont la couleur est rouge OU verte. En d'autres termes, nous voulons vérifier la couleur dans la colonne B, puis laisser un marqueur (x) si nous trouvons le mot «rouge» ou «vert». En D6, la formule utilisée est:



 
= IF ( OR (B6='red',B6='green'),'x','')

Ceci est un exemple de nidification - la fonction OR est imbriqué à l'intérieur de la fonction IF. En travaillant de l'intérieur vers l'extérieur, le test logique est créé avec la fonction OR:

 
 OR (B6='red',B6='green') // returns TRUE

OR retournera TRUE si la valeur de B6 est «rouge» OU «vert», et FALSE sinon. Ce résultat est renvoyé directement à la fonction IF en tant que Test de logique argument. La couleur dans B6 est 'rouge' donc OU renvoie VRAI:



 
= IF (TRUE,'x','') // returns 'x'

Avec TRUE comme résultat du test logique, la fonction IF renvoie un résultat final de «x».

Lorsque la couleur de la colonne B est ne pas rouge ou vert, la fonction OR renverra FALSE et IF renverra un chaîne vide ('') qui ressemble à une cellule vide:

 
= IF (FALSE,'x','') // returns ''

Lorsque la formule est copiée dans la colonne, le résultat est «x» ou «», selon les couleurs de la colonne B.



Remarque: si une chaîne vide ('') n'est pas fournie pour value_if_false, la formule retournera FALSE lorsque la couleur n'est ni rouge ni verte.

Augmenter le prix si la couleur est rouge ou verte

Vous pouvez étendre cette formule pour exécuter un autre calcul, au lieu de simplement renvoyer «x».

Par exemple, disons que vous souhaitez augmenter le prix des articles rouges et verts de 15% seulement. Dans ce cas, vous pouvez utiliser la formule de la colonne E pour calculer un nouveau prix:

Exemple de fonction IF - augmenter le prix si la couleur est rouge ou verte

 
= IF ( OR (B6='red',B6='green'),C6*1.15,C6)

Le test logique est le même que précédemment. Cependant, le value_if_true l'argument est maintenant une formule:

 
C6*1.15 // increase price 15%

Lorsque le résultat du test est VRAI, nous multiplions le prix d'origine de la colonne C par 1,15, pour augmenter de 15%. Si le résultat du test est FAUX, nous renvoyons simplement le prix d'origine. Au fur et à mesure que la formule est copiée, le résultat est soit le prix augmenté, soit le prix d'origine, selon la couleur.

comment ajouter des lignes dans un raccourci Excel

Remarques

  1. Le Fonction IF et le OU fonction sommes ne pas sensible aux majuscules et minuscules.
  2. La fonction IF peut être imbriqué en lui-même .
  3. Les valeurs de texte telles que «rouge» sont placées entre guillemets («»). Plus d'exemples .
Pièces jointes Déposer Si la cellule est ceci ou cela.xlsx Auteur Dave Bruns


^