EXCEL 2010 menu déroulant avancé

joweapon -  
Mike-31 Messages postés 18405 Date d'inscription   Statut Contributeur Dernière intervention   -
Bonjour,

j'ai une question simple (je l'espère) mais dont je ne trouve nul pars la réponse sur le net :(

sur excel 2010 je voulais faire un menu déroulant qui aurai une impacte sur certaines cellules de la même shit : suivant ce que je choisi dans le menu déroulant plusieurs cellules changent de valeur

par exemple :
j'ai un menu déroulant avec A;B;C;D et j'aimerais que quand je sélectionne A mes cellules B2=10 ; B3=15 ; D9=5...
mais quand je sélectionne C les cellules B2=2 ; B3=10 ; D9=6...

Je vous remercie d'avance pour vos réponses!

4 réponses

  1. Mike-31 Messages postés 18405 Date d'inscription   Statut Contributeur Dernière intervention   5 147
     
    Salut,
    en B2
    =SI(A2="A";10;"")
    en B3
    =SI(A2="A";15;"")

    etc ...
    mais je pense qu'il te faut une formule plus complexe si dans ta liste déroulante en A2 par exemple tu as A en B2 tu as 10 mais si tu as B dans ta liste en B2 par ex. tu as 20 si tu sélectionnes C en B2 tu as 30 etc ...

    =SI(A2="A";10;SI(A2="B";20;SI(A2="C";30;"")))

    idem en B3 et D9
    1
  2. joweapon
     
    Merci beaucoup mike!

    je n'ai pas encore la solution mais je suis sur ta formule et je pense que je tien bientôt le bon bout ;)

    et anonymous je pense que tu as tout en main sur l'autre post pour y arriver. c'est en tout cas les démarche que j'ai fait, je ne peux pas t'en dire plus. dsl
    0
  3. Mike-31 Messages postés 18405 Date d'inscription   Statut Contributeur Dernière intervention   5 147
     
    Re,

    On pourrait jouer également avec la fonction CHOISIR un exemple avec des valeurs de A à J

    =CHOISIR(1+(A2="A")*(1)+(A2="B")*(2)+(A2="C")*(3)+(A2="D")*(4)+(A2="E")*(5)+(A2="F")*(6)+(A2="G")*(7)+(A2="H")*(8)+(A2="I")*(9)+(A2="J")*(10);"";10;20;30;40;50;60;70;80;90;100)

    ou en plus court et certainement plus facile à mettre en pratique, liste de validation en A2

    =INDEX({10;20;30;40;50;60;70;80;90;100};EQUIV(A2;{"A";"B";"C";"D";"E";"F";"G";"H";"I";"J"};0))

    A+
    Mike-31

    Une période d'échec est un moment rêvé pour semer les graines du savoir.
    0