Excel 97
J'ai une base de données de 3500 adresses, je veux extraire le dernier (à
droite) mot du nom de chaque rue sachant que le nombre d' espaces et
variable selon la rue:
Exemples
rue du général de gaulle gaulle
boulevard victor hugo hugo
Quelle formule ou bien macro me faut t'il utiliser
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
Nicolas B.
Salut,
Voici une solution de Frédéric Sigonneau qui a été donnée il y a quleques mois sur le forum. (Remplace les "" par des " ".)
Copie du message : ================================ Il y a sans doute des solutions plus ou moins tirées par les cheveux sans VBA mais, en attendant, et si tu utilises Excel 2000 ou + plus récent (sinon fonctions de substitution possibles pour Split sur mon site), une ligne de VBA :
Function FinChemin(cell) FinChemin = Split(cell, "")(UBound(Split(cell, ""))) End Function
et dans une feuille de calcul :
=FinChemin(A1)
FS ================================
A+ -- Nicolas B.
Salut,
Voici une solution de Frédéric Sigonneau qui a été donnée il y a quleques
mois sur le forum.
(Remplace les "" par des " ".)
Copie du message :
================================ Il y a sans doute des solutions plus ou moins tirées par les cheveux sans
VBA
mais, en attendant, et si tu utilises Excel 2000 ou + plus récent (sinon
fonctions de substitution possibles pour Split sur mon site), une ligne de
VBA :
Function FinChemin(cell)
FinChemin = Split(cell, "")(UBound(Split(cell, "")))
End Function
Voici une solution de Frédéric Sigonneau qui a été donnée il y a quleques mois sur le forum. (Remplace les "" par des " ".)
Copie du message : ================================ Il y a sans doute des solutions plus ou moins tirées par les cheveux sans VBA mais, en attendant, et si tu utilises Excel 2000 ou + plus récent (sinon fonctions de substitution possibles pour Split sur mon site), une ligne de VBA :
Function FinChemin(cell) FinChemin = Split(cell, "")(UBound(Split(cell, ""))) End Function