[Excel] Extraire les chiffres d'une cellule [Résolu/Fermé]

Messages postés
170
Date d'inscription
dimanche 31 août 2008
Statut
Membre
Dernière intervention
20 janvier 2012
- - Dernière réponse :  moiclui - 8 oct. 2015 à 18:45
Bonjour,

J'ai récupéré une liste d'adresses dans plusieurs fichiers EXCEL

Dans l'un d'entre eux, l'adresse est rentrée dans une seule cellule:

"4 Rue principale 35000 Rennes"

Y a t'il un moyen pour séparer ça et en faire 3 colonnes:

"4 Rue Principale" "35000" "Rennes"

J'avais pensé faire ça en 2 étapes:

Extraire toutes les lettres en partant de la droite jusqu'au chiffre:

"4 Rue Principale 35000" "Rennes"

Puis extraire tous les chiffres en partant de la droite jusqu'à une lettre:

"4 Rue Principale" "35000"

Avec les opérateurs de concaténation ça me semble réalisable mais par où commencer?

Merci!
Afficher la suite 

3 réponses

Meilleure réponse
Messages postés
16951
Date d'inscription
dimanche 17 février 2008
Statut
Contributeur
Dernière intervention
13 octobre 2019
3628
5
Merci
Salut,

Oui tout à fait,
il suffit de sélectionner ta plage et Données/Convertir/Largeur fixe/Suivant/dans l'aperçu sortir les flèches de séparation inutiles/Suivant/Terminer

ou par formules, bémol si tu n'as pas le même nombre d'intervalles il faudra trouver un point commun pour programmer les séparations
A+
Mike-31

Une période d'échec est un moment rêvé pour semer les graines du savoir.

Dire « Merci » 5

Quelques mots de remerciements seront grandement appréciés. Ajouter un commentaire

CCM 62630 internautes nous ont dit merci ce mois-ci

Messages postés
170
Date d'inscription
dimanche 31 août 2008
Statut
Membre
Dernière intervention
20 janvier 2012
1
0
Merci
Le problème c'est que l'adresse (numéro + nom de la rue) ne fait jamais la même taille...

Le seul point commun à toutes les cellules c'est la suite de 5 chiffres du code postale
Messages postés
170
Date d'inscription
dimanche 31 août 2008
Statut
Membre
Dernière intervention
20 janvier 2012
1
0
Merci
Merci les copains, c'est bon j'ai trouvé! Voir là:

http://www.excel-downloads.com/forum/156212-separer-ladresse-le-code-postal-et-la-ville.html

tontong
Messages postés
2282
Date d'inscription
mercredi 3 février 2010
Statut
Membre
Dernière intervention
9 octobre 2019
752 -
Bonjour,
On peut aussi l'obtenir avec une formule matricielle.
Tout est dit sur cette page au § "découpage d'une adresse":
http://boisgontierjacques.free.fr/pages_site/sommeprod.htm#chaines
=STXT()
STXT renvoie un nombre donné de caractères extraits d'une chaîne de texte à partir de la position que vous avez spécifiée, en fonction du nombre de caractères spécifiés.