Attribuer une valeur numérique à une lettre
VincentMED66
Messages postés
43
Statut
Membre
-
Raymond PENTIER Messages postés 71826 Statut Contributeur -
Raymond PENTIER Messages postés 71826 Statut Contributeur -
Bonjour à tous
Je voudrais attribuer une valeur numérique à une lettre.
En colonne A, je rentre les valeurs dans chaque ligne
En colonne B, je saisis la lettre "O" ou rien
Je voudrais que la lettre O lorsqu'elle est inscrite ait la valeur de la colonne A correspondant à sa ligne
Par exemple :
A1 = 200 - B1 = O
A2 = 300 - B2 pas de saisie
A3 = 400 - B3 = O
Le but pour moi est que dans un tableau croisé dynamique, je puisse calculer B1+B3 = 600
Si ma demande est claire, est elle possible ?
Merci d'avance
A voir également:
- Attribuer une valeur numérique à une lettre
- Télévision numérique - Guide
- Clavier iphone chiffre et lettre - Guide
- Telecharger macro convertir chiffre en lettre excel - Télécharger - Tableur
- Pavé numérique bloqué - Guide
- Quelles sont les 2 orientations possibles d'une page d’un document numérique ? - Guide
2 réponses
Bonjour,
Si j'ai bien compris ta demande, essaye
=SOMMEPROD((B1:B10="O")*(A1:A10))
ou encore
=SOMME.SI.ENS(A1:A10;B1:B10;"O")
ou
=SOMME.SI(B1:B10;"O";A1:A10)
Bonjour Vincent.
Je n'ai pas compris ta démarche :
- Si tu te contentes de calculer B1+B3 = 600 il te suffit d'écrire =A1+A3
- Si tu as saisi la lettre "O" en B1, tu ne peux pas la remplacer par une autre valeur. Il te faudrait utiliser une colonne disponible, par exemple W, en saisissant en W1 la formule =SI(B1="O";A1;"") ; puis dans ton TCD tu feras =SOMME(W1:W999)