Si A1 = X alors B1= oui C1= chien et D1=chat

Résolu
mkd45678 Messages postés 14 Statut Membre -  
mkd45678 Messages postés 14 Statut Membre -
Bonjour,

Quelqu'un peut m'aider à trouver une formule pour ce problème

merci



4 réponses

Raymond PENTIER Messages postés 71821 Statut Contributeur 17 376
 
Bonjour de nouveau, mkd45678 !

Travailler sur Excel, ce n'est pas comme peindre un tableau en juxtaposant des touches de couleur suivant son inspiration, ou coudre des morceaux de tissu à sa fantaisie pour faire un patchwork. Il faut se montrer organisé et logique, et jordane45 a bien raison.

Ainsi, tu dois commencer par décomposer ton problème en 3 questions disctinctes ; le simple fait de les écrire clairement t'aura déjà fourni 90% de la réponse finale !
1) si A1 contient la donnée "X", je veux afficher en B1 la donnée "Oui"
2) si A1 contient la donnée "X", je veux afficher en C1 la donnée "Chien"
3) si A1 contient la donnée "X", je veux afficher en D1 la donnée "Chat".

Réponse au problème :
1) En B1 saisir le formule =SI(A1="X";"Oui";"-")
2) En C1 saisir le formule =SI(A1="X";"Chien";"-")
3) En D1 saisir le formule =SI(A1="X";"Chat";"-")

Cordialement.
C'est bien, la retraite ! Surtout aux Antilles ... :-)
Raymond (INSA, AFPA, CF/R)
1
Raymond PENTIER Messages postés 71821 Statut Contributeur 17 376
 
Ops ! Vous avez bien voulu corriger ma faute de frappe, répétée deux fois par copier-coller :
"saisir LA formule" ? Merci !
0
michel_m Messages postés 18903 Statut Contributeur 3 317
 
Bonjour

formule écrite en B1 et tiré jusqu'en D1

=si($A1="X";choisir(colonne()-1;"oui";"chien";"chat");"")
0
mkd45678 Messages postés 14 Statut Membre
 
merci pour vos reponses, tres apprécié
0
jordane45 Messages postés 40050 Statut Modérateur 4 754
 
Bonjour
a ma connaissance. .aucune formule ne peut écrire dans des cellules. .si elle n'est pas dedans ..

Il te faut donc mettre un SI dans B1 ...un dans C1....
Ou passer par une macro (VBA)
-1