Cellule adresse à scinder

sabrina_blconsultants

XLDnaute Nouveau
Bonjour,

Voilà mon problème d'adresse !!!
Dans une cellule j'ai une adresse complète (cad : rue CP et ville) à la suite, hors j'ai besoin de faire un publipostage, donc besoin de scinder cette cellule en : une cellule avec "rue" et une cellule avec "CP et Ville".

Avez-vous une solution ? car j'ai un fichier avec beaucoup de lignes à traiter.

Merci et bonne journée.
:)
 

abcd

XLDnaute Barbatruc
Re : Cellule adresse à scinder

Bonjour,

Cette question a déjà été maintes fois débattue sur ce forum.
Les recherches sous les anciens messages n'ont-ils donné aucun résultat ?

Quelques précisions seraient souhaitables, mais avec un exemple d'une vingtaine de lignes en pièce jointe reprenant tous les cas de figure et le résultat désiré ce serait plus facile.

A titre d'exemple :
- jamais de numéro de rue ?
- code postal uniquement pour la France (5 caractères) ?
- l'adresse ne peut-elle jamais être une boite postale ?

abcd
 

sabrina_blconsultants

XLDnaute Nouveau
Re : Cellule adresse à scinder

Désolé de faire à nouveau cette demande, mais mes recherche sur le forum n'ont rien donnés.
Voici qq exemples :
4 rue André Bonin 69316 LYON cedex 04
107 rue des Trarieux 69003 LYON
Résidence du Parc 7 rue Capitaine de Bresson BP 163 05005 GAP Cedex
Chalet des Villards Les Arcs 1800 73700 Bourg Saint Maurice

Il n'y a que des adresse en france.

merci.
 

abcd

XLDnaute Barbatruc
Re : Cellule adresse à scinder

Bonjour,

Je ne parviens pas à résoudre la scission lorsque la code postal est précédé d'une autre série de chiffres.
Vois la pièce jointe.

Si ces cas sont rares, il y a peut-être moyen de les corriger manuellement.

abcd
 

Pièces jointes

  • sabrina.xls
    22.5 KB · Affichages: 100

Gael

XLDnaute Barbatruc
Re : Cellule adresse à scinder

Bonjour Sabrina, Tototiti2008, abcd,

Un exemple joint qui utilise la fonction complémentaire REGEX.STXT disponible avec le fichier Morefunc que tu peux télécharger à l'adresse suivante:

Ce lien n'existe plus

Ce logiciel est en freeware, donc gratuit et outre cette fonction, tu disposeras de beaucoup d'autres fonctions complémentaires très utiles.

Une fois Morefun installé, tu pourras tester la solution.

J'ai choisi de séparer les adresses en 3 parties:

Le début
La boite postale
Le code postal, ville et cedex

mais on peut faire d'autres subdivisions.

Les formules nécessitent que le code postal soit toujours sur 5 chiffres et que BP précède le n° de boite postale.

@+

Gael
 

Pièces jointes

  • Sabrina_V1.xls
    22 KB · Affichages: 127

Gael

XLDnaute Barbatruc
Re : Cellule adresse à scinder

Re,

Abcd, ta formule est super. J'avais cherché en ce sens sans trouver et finalement j'ai un peu triché avec les fonctions complémentaires.

Le problème de scission dont tu parles est du aux espaces qui sont considérés comme des 0 lorsqu'il n'y a que des chiffres et des espaces. J'ai trouvé une solution dans l'exemple joint en remplacant

Code:
...STXT(A1;LIGNE...

par

Code:
...STXT(SUBSTITUE(A1;" ";"*");LIGNE...

@+

Gael
 

Pièces jointes

  • Sabrina_V2.xls
    26 KB · Affichages: 137

CharlieB

XLDnaute Nouveau
Bonjour,
Je cherche une solution similaire.
Sur mon fichier seul la formule = (DROITE(D2;NBCAR(D2)-CHERCHE(E2;D2)-5) fonctionne.
Les formules pour scinder les rues ne fonctionnent pas.
=GAUCHE(D2;NBCAR(D2)-CHECHE(F2;D2)-5)
=GAUCHE(D2;CHERCHE(F1;D2)-1)

Quelqu'un peut-il m'expliquer l'erreur et m'aider à la réparer ?
 

Pièces jointes

  • CRM - Test.xlsx
    14.7 KB · Affichages: 23

Staple1600

XLDnaute Barbatruc
Re

Cela se passe ici
(Clique sur ce lien)
https://www.excel-downloads.com/forums/forum-excel.7/post-thread

PS: Est-ce que tu vois ce bouton à droite de ton écran?
(clique sur l'image pour la voir en grand)
01CharlieB.jpg
 
Dernière édition:

Discussions similaires

Statistiques des forums

Discussions
312 299
Messages
2 086 991
Membres
103 420
dernier inscrit
eric.wallet46