EXCEL 2010 menu déroulant avancé
joweapon
-
Mike-31 Messages postés 19571 Statut Contributeur -
Mike-31 Messages postés 19571 Statut Contributeur -
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!
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!
A voir également:
- EXCEL 2010 menu déroulant avancé
- Menu déroulant excel - Guide
- Excel menu déroulant en cascade - Guide
- Menu déroulant google sheet - Accueil - Guide bureautique
- Word et excel gratuit - Guide
- Déplacer colonne excel - Guide
4 réponses
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
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
J'ai une question pour toi joweapon !!
Comment as-tu fait ton menu déroulant ?
Données/Validation des données/Onglet :"option"/Autoriser :"liste" ... ?
Parceque j'ai quelque problème avec ça
https://forums.commentcamarche.net/forum/affich-24915271-excel-2010-cellule-a-liste-deroulante#p24945772
Comment as-tu fait ton menu déroulant ?
Données/Validation des données/Onglet :"option"/Autoriser :"liste" ... ?
Parceque j'ai quelque problème avec ça
https://forums.commentcamarche.net/forum/affich-24915271-excel-2010-cellule-a-liste-deroulante#p24945772
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
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
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.
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.