Extraire Chiffres

Résolu/Fermé
vemcnico Messages postés 3 Date d'inscription lundi 12 décembre 2016 Statut Membre Dernière intervention 25 janvier 2017 - 12 déc. 2016 à 19:17
Vaucluse Messages postés 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022 - 12 déc. 2016 à 19:40
Bonjour,

Je cherche à extraire seulement les chiffres d'une colonne. La problématique c'est que le chiffre est variable et le mot est variable aussi. Voici les différents exemples de valeurs que j'ai. Comment je fais pour faire une formule unique qui va m'extraire seulement les chiffres

25 198,03 jrs
0 jr
1 400 jours
0,14 jr

J'avais pensé à quelque chose comme à partir de la droite le premier espace que tu trouves tu me prends toute après. Alors je jouais dans les formules Droite, Gauche, Cherche " "; mais je n'y arrive pas.

Quelqu'un peut m'aider ?
A voir également:

1 réponse

Vaucluse Messages postés 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022 6 396
12 déc. 2016 à 19:22
Bonjour
essayez pour une valeur en A1:
=GAUCHE(A1;TROUVE("j";A1)-1)*1

... si le mot commence toujours par j

crdlmnt
0
vemcnico Messages postés 3 Date d'inscription lundi 12 décembre 2016 Statut Membre Dernière intervention 25 janvier 2017
12 déc. 2016 à 19:28
Oh Wow ! Merci ça fonctionne.

Pour ma compréhension, je comprends que c'est: à partir de la gauche de la cellule A1, trouve moi la lettre J dans la cellule, recule de 1 (c'est l'espace) et prend le reste à gauche ? Que signifie le *1, il sert à quoi ?
0
Vaucluse Messages postés 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022 6 396 > vemcnico Messages postés 3 Date d'inscription lundi 12 décembre 2016 Statut Membre Dernière intervention 25 janvier 2017
12 déc. 2016 à 19:40
Re
c'est ça, et le *1 sert à numériser le résultat, sinon avec les codes d'analyses de textes comme GAUCHE DROITE STXT, il reste en format texte et n'est pas toujours utilisables pour des calculs ensuite
Vous pouvez aussi écrire:
=--GAUCHE(A1;TROUVE("j";A1)-1)
qui revient au même en multipliant deux fois par -
crdlmnt
0