OVH Cloud OVH Cloud

Affecter des sommes à des noms

6 réponses
Avatar
Crel
Bonsoir à toutes et tous.

J'ai un tableau, en B, j'ai des nombres, en C, des mots Alpha, Bêta, Charly,
dans une liste déroulante.
Je souhaite avoir D = B*C, donc je désire pouvoir affecter une valeur à
Alpha, Bêta, Charly.
Merci beaucoup.
Patrick.

6 réponses

Avatar
Nicolas B.
Salut Patrick,

Si tu veux associer 1 à Alpha, 2 à Bêta, etc, inscris en colonne E par
exemple ton alphabet et colle en colonne D cette formule :
±*EQUIV(C1;$E$1:$E$26)

Tu peux aussi y arriver sans rajouter de colonne :
±*EQUIV(C1;{"Alpha";"Bêta";...})


A+
--
Nicolas B.

Adresse @adresse.bidon.com invalide,
E-mail : www.cerbermail.com/?gAAILfkPsC


Crel wrote:
Bonsoir à toutes et tous.

J'ai un tableau, en B, j'ai des nombres, en C, des mots Alpha, Bêta,
Charly, dans une liste déroulante.
Je souhaite avoir D = B*C, donc je désire pouvoir affecter une
valeur à Alpha, Bêta, Charly.
Merci beaucoup.
Patrick.


Avatar
Nicolas B.
Est-ce que tu veux que quand l'utilisateur sélectionne toto, il s'affiche 5
dans la cellule ?
Sinon, la formule du dernier post devrait marcher. A moins que ta liste de
noms ne couvre pas une plage de nombres consécutifs (par exemple si ta liste
contient trois noms et que tu leur affecte 4, 7, et -1 comme valeur) ?
Où est-ce que je suis vraiment à côté du problème ;-) ?

--
Nicolas B.

Adresse @adresse.bidon.com invalide,
E-mail : www.cerbermail.com/?gAAILfkPsC


Patrick wrote:
Merci beaucoup Nicolas, mais je crois que je me suis mal
exprimé. En fait, il s'agit d'affecter une somme à un nom
afin que si l'utilisateur à l'aide d'une liste déroulante
selectionne le nom ex : toto qui vaut 5? et qu'il a 3
tickets, le résultat fasse 15?, j'espére que c'est plus
clair.
Merci.
Patrick.





Avatar
Patrick
Merci pour ta patience Nicolas, en fait il s'agit
d'affecter une somme à un nom, nom que l'on peut
sélectionner à partir d'une liste déroulante.
Pour que quand l'utilisateur selectionne un nom, le total
équivaut à une somme.
Patrick


-----Message d'origine-----
Est-ce que tu veux que quand l'utilisateur sélectionne
toto, il s'affiche 5

dans la cellule ?
Sinon, la formule du dernier post devrait marcher. A
moins que ta liste de

noms ne couvre pas une plage de nombres consécutifs (par
exemple si ta liste

contient trois noms et que tu leur affecte 4, 7, et -1
comme valeur) ?

Où est-ce que je suis vraiment à côté du problème ;-) ?

--
Nicolas B.

Adresse @adresse.bidon.com invalide,
E-mail : www.cerbermail.com/?gAAILfkPsC


Patrick wrote:
Merci beaucoup Nicolas, mais je crois que je me suis
mal


exprimé. En fait, il s'agit d'affecter une somme à un
nom


afin que si l'utilisateur à l'aide d'une liste
déroulante


selectionne le nom ex : toto qui vaut 5? et qu'il a 3
tickets, le résultat fasse 15?, j'espére que c'est plus
clair.
Merci.
Patrick.






.




Avatar
Nicolas B.
Donc, si à chaque nom, tu affecte une somme, en reprenant le premier exemple
:
En col B tes nombres (des quantités ?), en col C tes noms sélectionnés à
partir d'une liste déroulante.

En col E note tous tes noms.
En col F mets la formule de la somme à affecter au nom. Tu obtiens donc pour
chaque nom sa somme correspondante.

Puis place cette formule en col D :
±*INDEX(F$1:F$3;EQUIV(C1;E$1:E$3))
Elle calcule le produit de la quantité (en B1) par la somme affectée au nom
se truvant en C1. Adapte bien sûr les plages F1:F3 et E1:E3 aux nombres de
noms dans ton tableau en col E et F.


J'espère que c'est bien ça que tu veux obtenir.
--
Nicolas B.

Adresse @adresse.bidon.com invalide,
E-mail : www.cerbermail.com/?gAAILfkPsC


Patrick wrote:
Merci pour ta patience Nicolas, en fait il s'agit
d'affecter une somme à un nom, nom que l'on peut
sélectionner à partir d'une liste déroulante.
Pour que quand l'utilisateur selectionne un nom, le total
équivaut à une somme.
Patrick


-----Message d'origine-----
Est-ce que tu veux que quand l'utilisateur sélectionne toto, il
s'affiche 5 dans la cellule ?
Sinon, la formule du dernier post devrait marcher. A moins que ta
liste de noms ne couvre pas une plage de nombres consécutifs (par
exemple si ta liste contient trois noms et que tu leur affecte 4, 7,
et -1 comme valeur) ? Où est-ce que je suis vraiment à côté du
problème ;-) ?

--
Nicolas B.

Adresse @adresse.bidon.com invalide,
E-mail : www.cerbermail.com/?gAAILfkPsC




Avatar
Patrick
Merci beaucoup Nicolas, c'est exactement ce que je
cherchai.
PatricK.

-----Message d'origine-----
Donc, si à chaque nom, tu affecte une somme, en
reprenant le premier exemple

:
En col B tes nombres (des quantités ?), en col C tes
noms sélectionnés à

partir d'une liste déroulante.

En col E note tous tes noms.
En col F mets la formule de la somme à affecter au nom.
Tu obtiens donc pour

chaque nom sa somme correspondante.

Puis place cette formule en col D :
±*INDEX(F$1:F$3;EQUIV(C1;E$1:E$3))
Elle calcule le produit de la quantité (en B1) par la
somme affectée au nom

se truvant en C1. Adapte bien sûr les plages F1:F3 et
E1:E3 aux nombres de

noms dans ton tableau en col E et F.


J'espère que c'est bien ça que tu veux obtenir.
--
Nicolas B.

Adresse @adresse.bidon.com invalide,
E-mail : www.cerbermail.com/?gAAILfkPsC


Patrick wrote:
Merci pour ta patience Nicolas, en fait il s'agit
d'affecter une somme à un nom, nom que l'on peut
sélectionner à partir d'une liste déroulante.
Pour que quand l'utilisateur selectionne un nom, le
total


équivaut à une somme.
Patrick


-----Message d'origine-----
Est-ce que tu veux que quand l'utilisateur
sélectionne toto, il



s'affiche 5 dans la cellule ?
Sinon, la formule du dernier post devrait marcher. A
moins que ta



liste de noms ne couvre pas une plage de nombres
consécutifs (par



exemple si ta liste contient trois noms et que tu
leur affecte 4, 7,



et -1 comme valeur) ? Où est-ce que je suis vraiment
à côté du



problème ;-) ?

--
Nicolas B.

Adresse @adresse.bidon.com invalide,
E-mail : www.cerbermail.com/?gAAILfkPsC




.





Avatar
Nicolas B.
Patrick wrote:
Merci beaucoup Nicolas, c'est exactement ce que je
cherchai.


C'était avec plaisir.
:-)

--
Nicolas B.

Adresse @adresse.bidon.com invalide,
E-mail : www.cerbermail.com/?gAAILfkPsC


Patrick wrote:
Merci beaucoup Nicolas, c'est exactement ce que je
cherchai.
PatricK.