Remplacer une lettre en chiffres excel

Résolu
Floretteuh -  
tchernosplif Messages postés 600 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour,

Je me permets de vous soliciter car j'ai un problème, qui je pense n'est pas treès compliqué, mais qui me fait perdre énormément de temps.
Voila je suis sous Excel 2003, j'aimerais que lorsque je tape A dans une case il me donne la valeur 5, puis dans une autre case A doit se transformer en 1 ...
Y a t'il une formule spéciale pour faire cela?

Merci d'avance
Flore

A voir également:

1 réponse

tchernosplif Messages postés 600 Date d'inscription   Statut Membre Dernière intervention   247
 
Bonjour Florette,

2 possibilités:

nommer une cellule A ;si cette cellule contient 5, alors dans une autre cellule écrire =A revient à écrire 5.

Sinon il y a la formule substitue pour remplacer des caractères, celà nécessite d'écrire la formule.

=SUBSTITUE(A1;"A";"5")
si en A1: TATA => T5T5
2
Floretteuh
 
Merci pour la réponse, la formule =SUBSTITUE(A1;"A";"5") est exactement ce que je recherchais, mais du coup ca me soulève un autre problème: le A se transforme en 5 dans la logne que j'ai besoin mais lorsque je fais la somme de sa colone le 5 n'est pas pris en considération dans le calcul de la somme ...
0
michel_m Messages postés 16602 Date d'inscription   Statut Contributeur Dernière intervention   3 313
 
Bonjour
=SI(A1<>"A";"";CNUM(SUBSTITUE(A1;"A";"5")))
0
Floretteuh
 
Parfait merci :)
[ Heureusement qu'il y a des gens comme vous pour aider des gens comme moi ]
0
tchernosplif Messages postés 600 Date d'inscription   Statut Membre Dernière intervention   247
 
oui parce que le chiffre est considéré comme du texte, il faut le multiplier par 1 pour le transformer en nombre.
0