Liste déroulante excel
Résolu
Bonjour,
J'aimerais savoir s'il est possible lorsqu'on fait une liste déroulante qu'une valeur puisse s'ajouter dans une autre cellule ? Je m'explique
Exemple:
Dans ma liste déroulante dans la cellule A1 j'ai, bleu, blanc, rouge à choisir
Admettons que
Bleu est égal à 100$
Blanc est égal à 200$
Rouge est égal à 300$
Est ce possible que lorsque je choisi ma couleur dans ma liste déroulante le prix attribué s'inscrive dans la cellule B1.
Merci.
J'aimerais savoir s'il est possible lorsqu'on fait une liste déroulante qu'une valeur puisse s'ajouter dans une autre cellule ? Je m'explique
Exemple:
Dans ma liste déroulante dans la cellule A1 j'ai, bleu, blanc, rouge à choisir
Admettons que
Bleu est égal à 100$
Blanc est égal à 200$
Rouge est égal à 300$
Est ce possible que lorsque je choisi ma couleur dans ma liste déroulante le prix attribué s'inscrive dans la cellule B1.
Merci.
4 réponses
-
ContributeurBonjour
réalisez quelque part dans votre fichier un tableau de vos références avec pour l'exemple:
en colonne Y les couleurs
en colonne Z les valeurs correspondantes
le champ Y sert de référence à un menu déroulant en A1
en B1:
=SI(A1="";"";RECHERCHEV(A1;Y:Z;2;0))
crdlmnt
-
Bonjour,
C'est possible avec une recherchev
1° faire la liste dans l'ordre alphabetique des couleurs et des valeurs correspondante sur le plage D1: E3 par exemple sur la feuille ou sur une autre feuille
2° nommer cette plage Liste (clic droit nommer une plage)
3° dans B1 mettre la formule =RECHERCHEV(A1;Liste,2,FAUX)
la formule recherche A1 dans la plage liste et renvoie la valeur trouvé dans la 2eme colonne de la liste
le dernier argument FAUX demande une correpondance exacte
Cdlmnt-
ContributeurBonsoir VIA
une petite info peut être utile, je ne sais pas:
si avec le code RECHERCHEV (ou H), vous terminez par ;FAUX) ou par ;0) ou même seulement par ;), il n'est pas utile que la colonne de recherche soit classée.
(Par contre il faut des points virgules entre Liste 2 et FAUX)
Crdlmnt -
-
-
Contributeur
-
Merci beaucoup ! Vous m'avez fait sauver un temps fou ! J'apprécie !