Extraction chaine

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

  1. Bonjour,
    Trop fort parfait du premier coup !
    Merci pour cette aide précieuse
    Cordialement
    Jacques
    0
    1. 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))
      1