Personnaliser une mise en forme

mhiram Messages postés 3 Date d'inscription   Statut Membre Dernière intervention   -  
mhiram Messages postés 3 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour,

J'ai une chaine de caractère
Du type
2012D060DD01
Je voudrais la transformer
2012 D060 D D01
Bref je voudrais mettre des espaces
Si c'est possible, rapide et si ça gonfle pas trop, help me

A voir également:

4 réponses

walidovich_85 Messages postés 698 Statut Membre 73
 
bonjour,

est ce toujours avec cette règle de "4 caractères" "4 c" "1 c" "3 c"?
0
mhiram Messages postés 3 Date d'inscription   Statut Membre Dernière intervention  
 
Oui c'est toujours
aaaa "espace"4 caractères"espace"1 caractère"espace"3 caractères"

@+
0
walidovich_85 Messages postés 698 Statut Membre 73
 
bonsoir,

alors, il faut concaténer des portions de tes chaines de caractères:
=CONCATENER(GAUCHE(A1;4);" ";STXT(A1;5;4);" ";STXT(A1;9;1);" ";DROITE(A1;3))
(étant donné que ta chaine existe en A1)

bonne chance
0
walidovich_85 Messages postés 698 Statut Membre 73
 
et pour un peu d'explication:
gauche, stxt et droite fractionnent la chaine de caractères.
concatener rassemble ses portions en y ajoutant les espaces.
0
mhiram Messages postés 3 Date d'inscription   Statut Membre Dernière intervention  
 
super
et merci d'avoir répondu aussi vite :-)
0