Séparation des valeurs

Résolu/Fermé
lidou - 8 juin 2009 à 13:57
 lidou - 18 juin 2009 à 13:15
Bonjour,

je souhaite sous excel modifier tout une colonne B en insérant des points(.) après la 1ère valeur,la 6ème et la 7ème

actuellement j'ai C03033504
C03034504
C03035504

je souhaiterais à la place obtenir de manière automatique:

C.03033.5.04
C.03034.5.04
C.03035.5.04

Quelqu'un peut-il m'aider?
Merci d'avance

3 réponses

pilas31 Messages postés 1823 Date d'inscription vendredi 5 septembre 2008 Statut Contributeur Dernière intervention 24 avril 2020 636
8 juin 2009 à 14:22
Bonjour,

Il y a peut-être plus simple mais voila une formule qui fonctionne (si c'est toujours le même nombre de caractére et toujours à la même position) :

=GAUCHE(A1;1)&"."&DROITE(GAUCHE(A1;6);5)&"."&GAUCHE(DROITE(A1;3);1)&"."&DROITE(A1;2)

la formule travaille sur la cellule A1 (à adapter à la colonne B)

EDIT :
Il y a légérement plus simple avec la fonction STXT :

=GAUCHE(A1;1)&"."&STXT(A1;2;5)&"."&STXT(A1;7;1)&"."&DROITE(A1;2)


A+
1
Raymond PENTIER Messages postés 57157 Date d'inscription lundi 13 août 2007 Statut Contributeur Dernière intervention 28 mars 2023 17 156
8 juin 2009 à 15:44
Salut.
pilas31 m'a pris de vitesse ! mais enfin ...
https://www.cjoint.com/?gipRBlHgOG
1
Merci beaucoup ça marche
0