Format cellule personnalisée - nombre + texte - 0 devant

Résolu/Fermé
Nantiste76 Messages postés 3 Date d'inscription lundi 16 mars 2015 Statut Membre Dernière intervention 16 mars 2015 - 16 mars 2015 à 12:34
Nantiste76 Messages postés 3 Date d'inscription lundi 16 mars 2015 Statut Membre Dernière intervention 16 mars 2015 - 16 mars 2015 à 13:52
Bonjour,

Tout d'abord merci à tous les utilisateurs qui m'ont aidés lorsque je venais consulter les topics en membre anonyme.
Après recherche, je n'ai pas trouvé de réponse à mon problème, d'où mon inscription et mon post.

Je travaille actuellement sur Excel 2010 et je cherche à utiliser la fonction CONCATENER avec un code postal et les 3 premières lettres de la ville correspondant à celui-ci. Tout va bien pour les codes postaux après le département de l'Aube (numéro 10). Cependant je n'arrive pas à mettre le 0 devant les codes postaux de l'Ain, l'Aisne...
J'ai essayé via la mise en forme personnalisée mais pas moyen de trouvé les codes correspondants entre les 0*, les suites de 0, les " ", je suis un peu perdu.

Actuellement toutes les cellules sont en format standard, si je met un 0 devant le code postal initial, via un format personnalisé, un format "spécial code postal" se met automatiquement.

Merci par avance si vous avez une idée, et je reste disponible si vous avez besoin de précisions

Bonne journée
A voir également:

5 réponses

Mike-31 Messages postés 18310 Date d'inscription dimanche 17 février 2008 Statut Contributeur Dernière intervention 29 mars 2024 5 073
Modifié par Mike-31 le 16/03/2015 à 12:50
Bonjour,

Si j'ai bien compris la demande, il existe dans Excel le format code postal, il suffit de mettre en surbrillance la plage à traiter et clic droit sur la sélection/Format de cellule/onglet Nombre/Spécial/Code Postal/OK

mais ta question doit être plus complexe quel est la formule de concaténation auquel il faut ajouter le format
A+
Mike-31

Une période d'échec est un moment rêvé pour semer les graines du savoir.
0
Nantiste76 Messages postés 3 Date d'inscription lundi 16 mars 2015 Statut Membre Dernière intervention 16 mars 2015
Modifié par Nantiste76 le 16/03/2015 à 13:33
Merci Mike pour votre réponse.

Cependant, ma demande est par rapport à la cellule où la formule CONCATENER est utilisé.
J'aimerais avoir le format "code postal" soit 5 chiffres + 3 premières lettres de la ville. Le problème est par rapport au département entre 01 et 09 où le résultat de cette formule donne un code postal à 4 chiffres sans le zéro devant. J'aimerais savoir comment obtenir ce zéro manquant.
0
Mike-31 Messages postés 18310 Date d'inscription dimanche 17 février 2008 Statut Contributeur Dernière intervention 29 mars 2024 5 073
16 mars 2015 à 13:44
Re,

tu n'as pas répondu à ma question et encore moins donné ta formule, en supposant que ton code postal est en A1 et le nom de ta veille en B1

=TEXTE(A1;"00000")&GAUCHE(B1;3)
si tu veux ajouter un espace entre le code et le texte
=TEXTE(A1;"00000")&" "&GAUCHE(B1;3)
0
Vaucluse Messages postés 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022 6 394
16 mars 2015 à 13:44
Bonjour (et salut Mike)
cellule A1 le nom de la ville
en B1 code postal (sans le 0 pour les moins de 10000)
en C1 =GAUCHE(A1;3)&" "&TEXTE(B1;"00000")

c rdlmnrt
0
Mike-31 Messages postés 18310 Date d'inscription dimanche 17 février 2008 Statut Contributeur Dernière intervention 29 mars 2024 5 073
16 mars 2015 à 13:48
Salut l'ami,

Ah je t'ai gratté sur le fil
Bonne après midi
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
Nantiste76 Messages postés 3 Date d'inscription lundi 16 mars 2015 Statut Membre Dernière intervention 16 mars 2015
16 mars 2015 à 13:52
Merci à tous les deux.

A l'origine ma formule était =CONCATENER(F4;GAUCHE(H4;3))
F4 => code postal
H4 => nom de la ville

Votre méthode fonctionne très bien, merci beaucoup.
Bonne continuation.
0