[Excel] Extraire les chiffres d'une cellule

Résolu/Fermé
Signaler
Messages postés
170
Date d'inscription
dimanche 31 août 2008
Statut
Membre
Dernière intervention
20 janvier 2012
-
 moiclui -
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!
A voir également:

3 réponses

Messages postés
17826
Date d'inscription
dimanche 17 février 2008
Statut
Contributeur
Dernière intervention
22 janvier 2022
4 914
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.
8
Messages postés
170
Date d'inscription
dimanche 31 août 2008
Statut
Membre
Dernière intervention
20 janvier 2012
4
1
Messages postés
2501
Date d'inscription
mercredi 3 février 2010
Statut
Membre
Dernière intervention
16 janvier 2022
1 013
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
0
=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.
0
Messages postés
170
Date d'inscription
dimanche 31 août 2008
Statut
Membre
Dernière intervention
20 janvier 2012
4
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
0