Texte avec codes postaux

Bonjour,

Dans une cellule, j'ai un texte avec plusieurs codes postaux du genre celui-ci:

"Organisme : 360 OBJETS Établissement :360Objets Adresse : 11 rue Fr
Complément d’adresse : Les Hauts du Port Code Postal : 34200
Ville : Sète
Contact : Elh
Email : sanaik@3ets.com
Organisme : 3C FAQsement :2
Adresse : 1 / 14 rue Léoffroy 94 400 Vitry sur Seine
Complément d’adresse :
Code Postal : 94400 Ville : VITRY-SUR-SEINE
Contact : DAMEdia Email : formaq.com
Organisme : 3 Établissement :1
Adresse : 9 rcarme 75013 Paris Complément d’adresse :
Code Postal : 75013
Ville : PARRRONDISSEMENT
Contact : MHEDa Email : formatcfaq.com
Organisme : 3PTIONS SAS Établissement :3P FORMATIONS Adresse : 3 rue  Complément d’adresse :
Code Postal : 63110 Ville : Beaumont Contact : PIven
Email : contrmations.com"

J'aimerais pouvoir extraire dans des cellules les codes postaux (34200, 94400, 75013, 63110)

Sachant que j'ai pas mal de cellules avec un texte du même genre, est-ce que ça vous semble faisable à l'aide d'une formule?

Bonjour,

Il faut passer par la formule =Regexextract(

Bonjour,

Voici une formule qui :

  • accepte les codes postaux au format "12345" et "12 345" (et supprime l'espace)
  • recherche un code postal dans chaque ligne du bloc de texte
  • supprime les doublons
  • trie les codes postaux
  • supprime les valeurs vides et #N/A renvoyées par certaines fonctions
=TEXTJOIN(", ";1;SORT(UNIQUE(TRANSPOSE(MAP(SPLIT(SUBSTITUE(A1;" ";"");CAR(10));LAMBDA(l;SIERREUR(REGEXEXTRACT(l;"\d{5}");"")))))))
image

Cordialement,

Rechercher des sujets similaires à "texte codes postaux"