Remplacer caractère mais affiche exponentiel
speedyxmitch
-
speedyxmitch -
speedyxmitch -
Bonjour, (excel 2003)
Les cellules sont en "Texte" pour pouvoir avoir le maximum de chiffres
1°) données de départ (>30 caractères)
A1 ------ 232220033-3366-668-2333333
A2 ------ 211110033-3388/668-232 2333
etc.
2°) Vouloir remplacer les "-", les " " et les "/" par ""
résultat voulu (les "-", les " " et les "/" remplacés manuellement)=impeccable
A1 ------ 3222003333666682333333
A2 ------ 21111003333886682322333
etc.
3°) !!!!!!!!!!!!!!! PROBLEME !!!!!!!!
résultat de remplacement automatique (CTRL+H)
A1 ------ 2,3222E+22
A2 ------ 2,1111E+22
Quelques solutions trouvées (qui pourront aider certains)
=SUBSTITUE(A1;"-";"") impeccable, mais il y a aussi d'autres caractères dans la cellule (voir A2)
et là, j'essaie de travailler une formule avec SI(OU( pour utiliser
=SI(ESTERR(CHERCHE("-";A1));"AUTRE";SUBSTITUE(A1;"-";""))
mais j'ai du mal à l'appliquer,
ou existe-t-il une macro ?
Merci de votre aide
Michel
Les cellules sont en "Texte" pour pouvoir avoir le maximum de chiffres
1°) données de départ (>30 caractères)
A1 ------ 232220033-3366-668-2333333
A2 ------ 211110033-3388/668-232 2333
etc.
2°) Vouloir remplacer les "-", les " " et les "/" par ""
résultat voulu (les "-", les " " et les "/" remplacés manuellement)=impeccable
A1 ------ 3222003333666682333333
A2 ------ 21111003333886682322333
etc.
3°) !!!!!!!!!!!!!!! PROBLEME !!!!!!!!
résultat de remplacement automatique (CTRL+H)
A1 ------ 2,3222E+22
A2 ------ 2,1111E+22
Quelques solutions trouvées (qui pourront aider certains)
=SUBSTITUE(A1;"-";"") impeccable, mais il y a aussi d'autres caractères dans la cellule (voir A2)
et là, j'essaie de travailler une formule avec SI(OU( pour utiliser
=SI(ESTERR(CHERCHE("-";A1));"AUTRE";SUBSTITUE(A1;"-";""))
mais j'ai du mal à l'appliquer,
ou existe-t-il une macro ?
Merci de votre aide
Michel
A voir également:
- Remplacer caractère mais affiche exponentiel
- Caractère spéciaux - Guide
- Caractere speciaux - Guide
- Caractère ascii - Guide
- Remplacer disque dur par ssd - Guide
- Caractere vide - Guide
3 réponses
Bonjour,
C'est peut-être une "bidouille" mais ça a l'air de fonctionner.
Entrer une coche simple dans les cellules de la colonne B.
Puis copier/ collage spécial+valeur A1 en B1, tirer sur la hauteur.
Edition -->remplacer - >>>remplacer par "rien". Recommencer pour les autres caractères.
Attention les caractères génériques comme * et ? doivent être précédés d'un ~
C'est peut-être une "bidouille" mais ça a l'air de fonctionner.
Entrer une coche simple dans les cellules de la colonne B.
Puis copier/ collage spécial+valeur A1 en B1, tirer sur la hauteur.
Edition -->remplacer - >>>remplacer par "rien". Recommencer pour les autres caractères.
Attention les caractères génériques comme * et ? doivent être précédés d'un ~