Format de nombre

[Résolu/Fermé]
Signaler
-
 Denis 56100 -
Bonjour,

J'ai des nombre à formater en ajoutant des 0 devant si nécessaire et à mettre suivant le format suivant:## ## ### ####


Exemple 1: nombre 30000000206 à afficher en 0030 00 000 0206
Exemple 2: nombre 5310142734712 à afficher en 5310 14 273 4712

j'ai impérativement le format suivant à respecter: #### ## ### ####

d'avance merci

4 réponses

Messages postés
26234
Date d'inscription
lundi 23 juillet 2007
Statut
Contributeur
Dernière intervention
21 octobre 2021
6 089
Bonjour
à défaut de trouver un formatage ou une modif des cellules pas VBA, ce que quelqu'un ici vous proposera probablement, on eut toujours utiliser une formule pour créer une colonne de transformation et faire ensuite, un copier / collage spécial valeur pour ressortir les codes
avec cette formule pour une valeur en A1:
=TEXTE(GAUCHE(DROITE(A1;NBCAR(A1));NBCAR(A1)-9);"0000")&" "&" "&GAUCHE(DROITE(A1;9);2)&" "&GAUCHE(DROITE(A1;7);3)&" "&DROITE(A1;4)

crdlmnt
Messages postés
575
Date d'inscription
vendredi 11 juillet 2014
Statut
Membre
Dernière intervention
30 mars 2016
28
Pourquoi ne pas passer par le format de cellule ?
Messages postés
575
Date d'inscription
vendredi 11 juillet 2014
Statut
Membre
Dernière intervention
30 mars 2016
28
Bjr,

Sélectionnez votre plage de données -> Format de la cellule -> Personnalisée -> Type : 0000 00 000 0000 -> Validez

:-)
Messages postés
4148
Date d'inscription
mardi 5 février 2013
Statut
Membre
Dernière intervention
25 février 2019
1 413
Bonjour

Voir format >>format de cellule>>ensuite en dessous de la rubrique Type
mettre #### ## ### ####
Cordialement
Messages postés
575
Date d'inscription
vendredi 11 juillet 2014
Statut
Membre
Dernière intervention
30 mars 2016
28
Attention les # n'affichent rien s'il n'y a pas assez de chiffres dans le nombre de initial, il faut passer par des 0 pour avoir des 0 qui complètent.
Messages postés
4148
Date d'inscription
mardi 5 février 2013
Statut
Membre
Dernière intervention
25 février 2019
1 413 >
Messages postés
575
Date d'inscription
vendredi 11 juillet 2014
Statut
Membre
Dernière intervention
30 mars 2016

j'ai fait l'essai et sur excel 2007 ça passe
Messages postés
575
Date d'inscription
vendredi 11 juillet 2014
Statut
Membre
Dernière intervention
30 mars 2016
28
Pas sur 2013 en tout cas :s
Messages postés
4148
Date d'inscription
mardi 5 février 2013
Statut
Membre
Dernière intervention
25 février 2019
1 413 >
Messages postés
575
Date d'inscription
vendredi 11 juillet 2014
Statut
Membre
Dernière intervention
30 mars 2016

Possible j'en suis encore a 2007
Messages postés
5701
Date d'inscription
lundi 16 avril 2012
Statut
Contributeur
Dernière intervention
20 octobre 2021
665
Bonjour

Pour compléter, créer un format spécial de ce type sous Excel 2010

00##" "##" "###" "####

et formater les cellules
entrer les informations sans espace si vous voulez que ce soit un nombre
Je suis sur Excel 2010.

C'est bien la dernière solution qui fonctionne

Merci