Liste (validation) affecter une valeur

Bonjour, je souhaiterai savoir s'il est possible à partir dune liste par validation, d'affecter une valeur par exemple nombre de points en fonction des éléments choisit dans la liste

Exemple:

Choix de la liste: Points

Mat 0

Satiné 1

Brillant 2

Comment affecter donc lorsqu'on passe par une liste par validation des données un nombre dans une autre cellule. L'objectif est d'avoir sur plusieurs colonnes (A1) Brillance colonne (B1) Couleur colonne (C1) Forme colonne (D1) Résultat

Faire la somme des point ( Résultat)en fonction des choix réalisés dans chacune des colonnes.(A1, B1, C1)

Merci de votre aide.

Mac

Bonjour,

Sans fichier exemple, à tout hasard, essaye cette formule en D1 :

=SOMMEPROD((A1:C1="Satiné")+((A1:C1="Brillant")*2))

Toute valeur autre que Satiné ou Brillant doit retourner 0 si j'ai bien compris.

Si pas ça, reviens avec un petit bout de fichier exemple avec commentaires.

@+

Salut Thibo et merci pour ta réponse afin d'être plus précis voici mon fichier (onglet oeuf)

J'ai mis le fonctionnement des points a coté.

J'espère que se sera plus compréhensible.

Amicalement Mac

re,

Deux solutions :

en J5 :

=SOMME.SI($M$8:$M$10;G5;$N$8:$N$10)+SOMME.SI($M$12:$M$13;H5;$N$12:$N$13)+SOMME.SI($M$15:$M$21;I5;$N$15:$N$21)

ou :

=SOMMEPROD(ESTNUM(EQUIV($M$8:$M$21;$G5:$I5;0))*$N$8:$N$21)

à recopier vers le bas

Je te laisse tester

@+

Salut Thibo

Merci, beaucoup, la première formule (solution) fonctionne parfaitement la seconde ne marche.

Mais une me suffit alors merci beaucoup .

Bien Amicalement Mac

re,

J'ai fait quelques essais avant de poster. Il me semblait que les deux formules retournaient le même résultat.

Peux-tu nous donner un exemple (ou plus) où le résultat n'est pas correct avec la 2ème formule ?

A te (re)lire

@+

Salut Thibo

voici le fichier, avec les 2 solutions

J6 avec la seconde solution répond 0

J7 avec la première solution répond 8 ce qui est juste.

Merci de ton aide

Amicalement MAc

re,

Il y a un décalage d'une ligne. La formule porte sur la ligne du dessus.

Adaptation de la formule :

=SOMMEPROD(ESTNUM(EQUIV($M$8:$M$22;$G6:$I6;0))*$N$8:$N$22)

@+

Effectivement la seconde solution fonctionne parfaitement également merci beaucoup Thibo.

Désolé d'avoir douté de la seconde

Amicalement Mac

Rechercher des sujets similaires à "liste validation affecter valeur"