Inserer un 0 dans une suite de chiffre

Résolu/Fermé
stephfor - Modifié par stephfor le 12/02/2013 à 11:32
 stephfor - 12 févr. 2013 à 12:21
Bonjour,


j ai un fichier txt comportant des suite de chiffres que j' importe dans excel.
je souhaiterais rajouter un 0 dans cette suite toujours a la meme position la
11 eme position de la suite de chiffre qui ce trouve a la fin.

ex: FR1617906791 6791 XXXXXXXXXXXXXXXXXXXXXXXX223042536202095241

est ce possible a l'aide d'une formule ou d'une macro de le faire automatiquement.

merci pour votre aide
A voir également:

4 réponses

via55 Messages postés 14403 Date d'inscription mercredi 16 janvier 2013 Statut Membre Dernière intervention 24 avril 2024 2 703
12 févr. 2013 à 11:50
Bonjour,

Ton exemple ne correspond pas à ton explication, le 0 n'est pas en 11eme position

Est ce qu'il y a toujours le même nombre de caractères après le 0 à rajouter ?
ou avant ?

Il faut le savoir pour pouvoir faire une formule
0
j ai toujours le même nombre de caractère avant le 0
0
via55 Messages postés 14403 Date d'inscription mercredi 16 janvier 2013 Statut Membre Dernière intervention 24 avril 2024 2 703
12 févr. 2013 à 12:13
Supposons le texte en C7 avec 20 caractères avant le 0 :

=GAUCHE(C7;20)&"0"&DROITE(C7;NBCAR(C7)-20)

devrait faire ce que tu veux

Cdlmnt
0
Vaucluse Messages postés 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022 6 395
Modifié par Vaucluse le 12/02/2013 à 11:56
Bonjour
comme le demande VIA difficile de répondre sans connaitre la configuration de vos codes et en définir les standards exploitables.
Soit par exemple s'ils ont tous le même nombre de caractères,le type etc...

Bref.. avec une liste de modèle que vous voulez traiter et que vous pouvez placer sur:
https://www.cjoint.com/ en revenant ici placer le lien donné par le site

D'autant plus que votre exemple place le 0 à la 13° position au lieu de la 11°?

à vous lire

Errare humanum est, perseverare diabolicum
0
bonjour ci joint fichier exemple

http://cjoint.com/?0BmmaiL2Apd

c est bien la 11 eme je suis trompée

merci
0
Vaucluse Messages postés 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022 6 395
12 févr. 2013 à 12:12
Vi mais on ne sait plus ce qui est modifié ou pas.

.. à priori le nombre de caractères est variable, mais dans votre exemple, le 0 se doit se retrouver toujours au même rang dans toute la liste

essayez cette formule en B1 donc:

=STXT(A2;1;52)&"0"&STXT(A2;53;20)
(52 et 53 sont à ajustés selon la position réelle voulu pour le 0)

crdlmnt

0
c est toujours en 53 , il peut donc avoir 2 zéro a suivre
0
cette formule marche merci a toi
0