Bonjour a tous
Voici mon problème sous Excel :
J'ai une liste (de couleurs par exemple) dans ma colonne A. Grâce à cette liste, je crée un menu déroulant à choix limité pour remplir la cellule C5. Jusqu'ici tout va bien….
Dans ma cellule E5, je souhaite qu'une mention s'affiche en fonction de ce qui est en C5. Concrètement dans mon exemple, je souhaite qu'en E5 apparaisse "Bleu" si je choisis en C5 "azur","cobalt","cyan" ou "klein".
Donc j'ai commencé ainsi en E5 :
=SI(OU(C5={"azur";"cobalt";"cyan";"klein"});"Bleu";"Autre couleur")
J'ai mis "Autre couleur" dans le cas contraire en attendant de créer une formule un peu plus complexe avec des fonctions "SI" imbriquées (chaque chose en son temps ^^)
Mais j'aimerais plutôt profiter de la liste qui est en colonne A car je serai amenée à changer les élements de la liste ultérieurement.
Mon problème c'est que je ne sais pas remplacer la partie {"azur";"cobalt";"cyan";"klein"} par des cellules !!
{A1;A6;A7;A9} ne fonctionne pas... et j'ai beau essayer de changer les accolades en prenthèses, mettre des $ autour de mes cellules, rien n'y fait... à tel point que je commence à me demander si c'est possible ??
Je sais bien que je peux m'en sortir avec la formule suivante (que j'ai mise en F5) :
=SI(OU(C5=A1;C5=A6;C5=A7;C5=A9);"Bleu";"Autre couleur")
mais je trouve ça moins propre de répeter C5 plein de fois. Car au final ma liste sera bien plus longue que dans cet exemple (où j'ai changé les données pour des raisons de confidentialité) sans parler des autres fonction SI imbriquées à chaque fois dans l'espace "valeur_si_faux"
Nota : ma colonne A doit rester dans l'ordre alphabétique, donc pas moyen de créer une liste avec uniquement les bleus
Je ne sais pas si j'ai été claire, sinon je joins le fichier exemple.
(ma version : Excel 2000... eh oui, je travaille chez les dinosaures !!)
Merci d'avance à ceux et celles qui pourront m'aider
Eloid
Voici mon problème sous Excel :
J'ai une liste (de couleurs par exemple) dans ma colonne A. Grâce à cette liste, je crée un menu déroulant à choix limité pour remplir la cellule C5. Jusqu'ici tout va bien….
Dans ma cellule E5, je souhaite qu'une mention s'affiche en fonction de ce qui est en C5. Concrètement dans mon exemple, je souhaite qu'en E5 apparaisse "Bleu" si je choisis en C5 "azur","cobalt","cyan" ou "klein".
Donc j'ai commencé ainsi en E5 :
=SI(OU(C5={"azur";"cobalt";"cyan";"klein"});"Bleu";"Autre couleur")
J'ai mis "Autre couleur" dans le cas contraire en attendant de créer une formule un peu plus complexe avec des fonctions "SI" imbriquées (chaque chose en son temps ^^)
Mais j'aimerais plutôt profiter de la liste qui est en colonne A car je serai amenée à changer les élements de la liste ultérieurement.
Mon problème c'est que je ne sais pas remplacer la partie {"azur";"cobalt";"cyan";"klein"} par des cellules !!
{A1;A6;A7;A9} ne fonctionne pas... et j'ai beau essayer de changer les accolades en prenthèses, mettre des $ autour de mes cellules, rien n'y fait... à tel point que je commence à me demander si c'est possible ??
Je sais bien que je peux m'en sortir avec la formule suivante (que j'ai mise en F5) :
=SI(OU(C5=A1;C5=A6;C5=A7;C5=A9);"Bleu";"Autre couleur")
mais je trouve ça moins propre de répeter C5 plein de fois. Car au final ma liste sera bien plus longue que dans cet exemple (où j'ai changé les données pour des raisons de confidentialité) sans parler des autres fonction SI imbriquées à chaque fois dans l'espace "valeur_si_faux"
Nota : ma colonne A doit rester dans l'ordre alphabétique, donc pas moyen de créer une liste avec uniquement les bleus
Je ne sais pas si j'ai été claire, sinon je joins le fichier exemple.
(ma version : Excel 2000... eh oui, je travaille chez les dinosaures !!)
Merci d'avance à ceux et celles qui pourront m'aider
Eloid