Extraction chaine

Signaler
-
 Jacques -
Bonjour,
Problème plus compliqué pour moi.
Sur ce type de chaine je souhaite récupérer séparément l'adresse, le code postal et la ville avec libreoffice :
21 rue des Bleuets 67112Breuschwickersheim
25 rue de Vendenheim67170Brumath
Avez-vous une solution SVP
Cordialement
Jacques


Configuration: Macintosh / Safari 14.0.3

2 réponses

Messages postés
2470
Date d'inscription
mercredi 3 février 2010
Statut
Membre
Dernière intervention
9 mai 2021
965
Bonjour,
Solution calc sur pc, donc à vérifier:
Vérifier si Calc accepte les expressions régulières dans les formules ; pour cela, menu Outils->Options->LO Calc->Calculs coche Autoriser les expressions régulières dans les formules.
Adresse : =GAUCHE(A2;CHERCHE("[:digit:]{5}";A2;1)-1)
Code : =STXT(A2;CHERCHE("[:digit:]{5}";A2;1);5)
Localité : =STXT(A2;CHERCHE("[:digit:]{5}";A2;1)+5;99) ou s’il y a un espace entre le code et la localité:
=SUPPRESPACE(STXT(A2;CHERCHE("[:digit:]{5}";A2;1)+5;99))
Bonjour,
Trop fort parfait du premier coup !
Merci pour cette aide précieuse
Cordialement
Jacques