IF... Then...

Fermé
g0refest Messages postés 32 Date d'inscription mercredi 23 janvier 2013 Statut Membre Dernière intervention 25 mars 2017 - 24 mars 2017 à 15:48
Vaucluse Messages postés 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022 - 25 mars 2017 à 19:29
Bonjour,

Ça peut paraître trivial mais je n'arrive pas à faire une formule de "IF... THEN" dans Excel:
Alors voila - J'aimerais qu'il écrive dans une case:

Si la cellule A1 contient la lettre "A", écris "Texte 1", si la cellule A1 contient la lettre "B" ecris "Texte 2", si la cellule A1 contient la lettre C ecris "Texte 3".

Et puis une petite variation
Si la Cellule C1 ou D1 contiennent "A" écris "Texte 1"

Ca a l'air simple comme ca mais aujourd hui "ca" ne veut pas!

Merci pour votre aide.


1 réponse

DjiDji59430 Messages postés 4048 Date d'inscription samedi 19 avril 2008 Statut Membre Dernière intervention 13 mai 2024 648
24 mars 2017 à 16:05
Bonjour,


=si (trouve("a"; a1);"texte 1";trouve("b"; a1);"texte 2";trouve("c"; a1);"texte 3";"")))

Variante

=si(ou(trouve("a"; c1);trouve("a"; d1));"texte 1";"")

Crdmt
0
g0refest Messages postés 32 Date d'inscription mercredi 23 janvier 2013 Statut Membre Dernière intervention 25 mars 2017 1
25 mars 2017 à 18:44
Merci bcp - Il me met cependant une erreur #NAME pour la premiere variante. Une idée?
0
g0refest Messages postés 32 Date d'inscription mercredi 23 janvier 2013 Statut Membre Dernière intervention 25 mars 2017 1
25 mars 2017 à 19:10
=IF(A1="A";"Text1";"")&IF(A1="B";"Text2";"")&IF(A1="C";"Text3";"")&IF(A1="D";"Text4";"") - c'est moche mais ca marche ;-)
0
Vaucluse Messages postés 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022 6 398
Modifié le 25 mars 2017 à 19:31
Bonsoir

pour faire plus joli:

=SI(OU(A1="A";C1="A";D1="A");"texte1";SI(A1="B";"texte2";SI(A1="C";"texte3";"")))


Djidji (salut) .. manque un SI à chaque variante de A1 et les parenlhèses à la fin :-)).... c'est le WE!!
crdlmnt
0