Extraire des nombres sur des chaînes de caractères

Bonsoir,

je souhaiterai extraire d'une liste de pronostiqueurs , les chevaux que donneront chaque pronostiqueur ( ex : Bilto, Europe 1, France soir .... ) chacun en donne 8 . Le but étant de mettre chaque cheval du pronostiqueur dans les colonnes de B à I .j'aurai pu le faire avec des fonctions du type "gauche, droite, strx " , mais le problème c'est que l'ordre de cette liste change tous les jours ( le BILTO peut être en 5 éme position de la liste ) . y a t'il une possibilité pour extraire les nombres quelque soit la ligne

Merci pour la réponse qui me sera donnée.

ci-joint un fichier reprenant l'exemple décrit ci dessus

https://www.excel-pratique.com/~files/doc/maithode_1.xls

David

Salut le forum

Regarde la ficelle : Isoler des chiffres

Mytå

Bonsoir, salut J.R.

J'avais justement pris ta formule pour démarrer, mais le problème vient ensuite au niveau de l'extraction quans le titre texte commence aussi par des chiffres. (A noter que sur le post que tu as indiqué, seule ta formule fonctionne dans 100% des cas)

Un début de solution

https://www.excel-pratique.com/~files/doc/meithode_1.xls

Cordialement

Salut le forum

Patience Mamarus on va finir pas trouver une formule finale

Amadéus avec une formule supplémentaire en colonne O, mais il subsiste encore un bug !

https://www.excel-pratique.com/~files/doc/Methode_2.xls

Mytå

Bonjour,

Avec une formule matrricielle.

Le principe : Chercher le rang du dernier caractère dont le code ASCII est > à 57 (soit le rang du dernier caractère qui n'est pas un chiffre) :

Sur la base du fichier de Myta, formule à mettre en J2 :

=STXT(K2;MAX(((CODE(STXT(K2;LIGNE(INDIRECT("1:"&NBCAR(K2)));1))>57)*LIGNE(INDIRECT("1:"&NBCAR(K2)))))+2;99)

Matricielle à valider par CTRL + MAJ + ENTREE

et à recopier vers le bas.

Ne fonctionnera pas si le nom du journal se termine par un chiffre. Mais dans ce cas, il faudrait forcément un séparateur pour distinguer le titre du journal des numéros de chevaux.

@+

Bonjour

Solution sans matricielle quel que soit le nom du journal.

https://www.excel-pratique.com/~files/doc/methode_3.xls

Cordialement

Salut Amadeus,

Bien vu !

et qui plus est permet de résoudre le problème des journaux dont le titre se terminerait par un chiffre.

@+

Bonjour,

Du grand Amadéus, bravo pour la formule !

Alors mamarus ,

resolu2

Bonsoir,

Un grand merci à tous ceux qui s'y sont employés , un en particulier à Amadeus

Merci à Tous

Mamarus

Salut le forum

Amadéus, alors la rien à redire, sinon bravo pour la formule miracle.

Mytå

Bonsoir à tout le monde,

un grand merci encore à Amadeus , cependant je rencontre un problème lorsque je fait un copier coller des formules sur une autre feuille en respectant pourtant les memes lignes et colonnes, il me met "VALEUR", y'a til quelque chose que j'ai oublié ?

je joins un fichier "méthode otr" dans classeur 2 , ne pas tenir compte des lignes àprès A39

https://www.excel-pratique.com/~files/doc/zGbI3Classeur2.xls

Merci pour la réponse qui me sera donné

mamarus

Bonjour

Dans le menu "Outil" "Options" onglet "Transition", décoche "Autre interprétation des formules" et tout devrait rentrer dans l'ordre.

Cordialement

Rechercher des sujets similaires à "extraire nombres chaines caracteres"