Attribuer une valeur numérique à une lettre
VincentMED66
Messages postés
42
Date d'inscription
Statut
Membre
Dernière intervention
-
Raymond PENTIER Messages postés 58989 Date d'inscription Statut Contributeur Dernière intervention -
Raymond PENTIER Messages postés 58989 Date d'inscription Statut Contributeur Dernière intervention -
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
- Caractere speciaux lettre - 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)