Supprimer une partie de texte se trouvant avant un nombre
RésoluPapyLuc51 Messages postés 4579 Date d'inscription Statut Membre Dernière intervention -
Bonjour à tous,
Sur mon fichier Excel ci joint, ( *) je souhaiterais supprimé les caractères situé avant le numéro de Rue des adresse en colonnes B car ces informations me sont d'aucune utilité. auriez une solution simple car j'en ai marre de devoir effacé chaque case une par une.
A savoir, c'est un fichier du domaine public en libre accès trouvé sur Opendatasoft, donc aucun copyright ou données sensible.
Je vous remercie d'avance pour votre attention et l'aide que vous m'apporterez.
* fichier contenant des données personnelles supprimé par la modération CCM - exemple à renouveler en anonymisant
2 réponses
-
Bonjour,
Je me suis inspiré de cette vidéo du site bombache.fr
=DROITE(B2;NBCAR(B2)-(EQUIV(0;ESTERREUR(STXT(B2;LIGNE(INDIRECT("1:"&NBCAR(B2)));1)*1)*1;0)-1))
Formule matricielle à entrer avec la combinaison des touches Ctrl + Maj + Enter sur la première cellule de la colonne qui se transformera comme ci-dessous avec { et }
{=DROITE(B2;NBCAR(B2)-(EQUIV(0;ESTERREUR(STXT(B2;LIGNE(INDIRECT("1:"&NBCAR(B2)));1)*1)*1;0)-1))}
Puis l'incrémenter avec la poignée de recopie
Attention elle ne fonctionne pas pour les adresses ne comportant pas de nombre à identifier et je n'ai pas trouvé mieux pour l'instant.
Cordialement
-
Bonjour,
Un peu du même genre :
={STXT(A2;EQUIV(VRAI;ESTNUM(CNUM(STXT(A2;LIGNE($1:$255);1)));0);99)}