Extaire code postal de la ville

Bonjour,

J'ai dans une même colonne un code postal suivi de la ville.
Chaque code est différent et la ville aussi.
Est-il possible de séparer les deux et de l'appliquer sur toute la colonne.
Ex : 38100 GRENOBLE
92300 LEVALLOIS PERRET
Merci de vos réponses.

2 réponses

  • Votes
  • Date
  • Date décroissante
  1. Bonjour,
    Autres solutions:
    Si le code est toujours en 5 chiffres et suivi d'un espace, sélectionner le champ.
    Données, Texte en colonnes, Largeur fixe, mettre 2 séparateurs pour encadrer l'espace entre les chiffres et les lettres et Masquer cette colonne, OK.
    On peut aussi le faire par formules
    B1=GAUCHE(A1;5) pour le code, B1=GAUCHE(A1;5)*1 si on veut le code en nombre et pas en texte.
    C1=STXT(A1;7;99) pour la ville
    1. bonjour,

      Cette formule fonctionne sous Excel, LibreOffice / OpenOffice

      ex : en A1 se trouve Code postal Ville
      en B1 : on récupère le code postal

       =SI(ESTERREUR(TROUVE(" ";A1));A1;GAUCHE(A1;TROUVE(" ";A1)-1))

      en C1 : on récupére la ville

        =SI(ESTERREUR(TROUVE(" ";A1));"";DROITE(A1;NBCAR(A1)-TROUVE(" ";A1)))