Extraire code postal et ville de ma cellule

Bonjour à tous !

Je reviens vers vous aujourd'hui car après avoir récupérer un listing d'agence je souhaite nettoyer mon fichier pour pouvoir le géocoder. J'ai donc dans mon fichier en colonne A "Agence" et en colonne B "adresse". Cependant les adresses écrites de façon à ce qu'un simple =gauche ou =droite suffise à séparer mon adresse de mon code postal et ma ville car elles sont renvoyées à la ligne;

9sg-ddbl.xlsx (78.57 Ko)

exemple:

1 A AV JEAN PERRIN
26700 PIERRELATT

Ainsi connaissez vous une formule qui me permette pour ma colonne B d'extraire mes code postal et ville (et de les mettre en D) ?

Je vous joint le fichier pour mieux comprendre ma problématique.

Merci par avance :)

Bonjour,

Vous pouvez retrouver le caractère retour à la ligne avec CHAR(10).

Ci-joint votre exemple avec la fonction trouve (char(10)) puis Gauche et droite comme vous y aviez pensé.

7sg-ddbl.xlsx (83.28 Ko)

Bonjour à tous !

Pour le "fun" mais avec Microsoft 365 Insider, une formule unique et dynamique en D2 :

=MAP(
    B2:B1913;
    LAMBDA(x;
        LET(
            t; x;
            cp; REGEXEXTRACT(x; "\d{5}");
            cp & TEXTE.APRES(t; cp)
        )
    )
)

Une petite suggestion avec PowerQuery

Merci beaucoup pour votre aide ! :)

Bonjour

Bonjour à tous

Une variante

1sg-ddbl-1-v1.xlsm (92.30 Ko)

Bye !

Bonjour à tous de nouveau !

Je vous remercie de ce retour.

Rechercher des sujets similaires à "extraire code postal ville"