Extraire tous les caractères numériques d'une cellule [Résolu/Fermé]

Signaler
Messages postés
3
Date d'inscription
dimanche 2 avril 2017
Statut
Membre
Dernière intervention
2 avril 2017
-
Messages postés
3
Date d'inscription
dimanche 2 avril 2017
Statut
Membre
Dernière intervention
2 avril 2017
-
Bonjour, malgré mes recherches sur le net, je n'ai pas encore résolu mon problème.
Je dispose d'une colonne remplie de codes qui :
soit ne sont composés que de chiffres, soit commencent par un *, soit commencent par une, deux ou trois lettres.
exemple :
IOE8484783
P094848333
  • 202003030

2929292884
Je voudrais donc extraire tous les chiffres de chaque cellule de ma colonne (et les garder en format texte, car certains codes commencent par un zéro).

En vous remerciant par avance pour votre aide,

1 réponse

Messages postés
25456
Date d'inscription
lundi 23 juillet 2007
Statut
Contributeur
Dernière intervention
28 octobre 2020
5 559
Bonjour
si vous n'avez pas de texte à la fin des codes à éliminer, essayez avec celle ci:
=STXT(A3;TROUVE("!";SUBSTITUE(SUBSTITUE(SUBSTITUE(SUBSTITUE(SUBSTITUE(SUBSTITUE(SUBSTITUE(SUBSTITUE(SUBSTITUE(SUBSTITUE(A3;1;"!");2;"!");3;"!");4;"!");5;"!");6;"!");7;"!");8;"!");9;"!");0;"!"));10)

le 10 à la fin représente au moins (ou plus) le nombre de chiffres à extraire, augmenter le si nécessaire

crdlmnt

La qualité de la réponse dépend surtout de la clarté de la question, merci!
1
Merci

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

CCM 60511 internautes nous ont dit merci ce mois-ci

Messages postés
3
Date d'inscription
dimanche 2 avril 2017
Statut
Membre
Dernière intervention
2 avril 2017

Super je viens d'essayer et ça marche !
1000 mercis
Pour bien comprendre le process : que veut dire le "!" ?
Messages postés
25456
Date d'inscription
lundi 23 juillet 2007
Statut
Contributeur
Dernière intervention
28 octobre 2020
5 559
Le ! ne veut rien dire... enfin, il s'agit simplement de remplacer les valeurs numériques du texte par un caractère qui ne risque pas de se trouver dans les textes. A la suite de ça, la fonction TROUVE va chercher le premier ! pour démarrer l'extraction.
Mais par exemple si vous avez déjà des ! avant les chiffres dans un de vos textes, la formule ne fonctionnera pas correctement.
Vous pouvez dans tous les cas remplacer le ! par un autre caractère inexistant dans vos début de texte.
Si tout est OK, merci de signaler le sujet comme résolu (voir sous le titre en haut du fil)
Bonne route
crdlmnt
Messages postés
3
Date d'inscription
dimanche 2 avril 2017
Statut
Membre
Dernière intervention
2 avril 2017

très bien merci