Voila mon problème, j'ai plusieurs lignes qui contiennent tous des phrases !
Dans chaque phrase il y a l'âge de la personne qui m'interesse et je voudrais extraire l'âge pour le mettre dans une autre cellule.
Le problème c'est qu'avant l'âge il y a d'autres texte et l'âge se trouve TOUJOURS juste après la premiere virgule de la phrase.
Donc existe t-il une solution pour extraire simplement l'âge? Merci
voici l'exemple en question :
Mickaël ..., 26 ans, profession journaliste
Jean-Yves ..., 32 ans, profession expert comptable...
Voila dans mon tableau je souhaiterais simplement extraire l'âge. Merci !
Re : extraire les caractères situés après la "virgule"
re,
Bonjour Staple1600,
Je suppose que le C4 est la cellule qui contient l'age autrement c'est vrai quelle est mignone cette formule
Si tu as des caractère aprés les chiffres et en suposant que le nombre de chiffre puisse varié à utilisé une formule du même type que la première que j'avais proposée
pour une valeur en A3
=GAUCHE(SUBSTITUE(A3;GAUCHE(A3;TROUVE(" ";A3)+1);"");TROUVE(" ";SUBSTITUE(A3;GAUCHE(A3;TROUVE(" ";A3)+2);""))) renvoi une valeur texte
=GAUCHE(SUBSTITUE(A3;GAUCHE(A3;TROUVE(" ";A3)+1);"");TROUVE(" ";SUBSTITUE(A3;GAUCHE(A3;TROUVE(" ";A3)+2);"")))*1 transforme la valeur texte en valeur numérique
Re : extraire les caractères situés après la "virgule"
Re,
Alors Jocelyn, c'est plus un truc dans tes cordes...
Pour une phrase en A19
Pour le 1er mot :
=STXT(A19;TROUVE("ans, ";A19;1)+5;TROUVE(" ";A19;TROUVE("ans, ";A19;1)+5)-(TROUVE("ans, ";A19;1)+5))
mais ça commence à être long...
Pour lme 2ème mot :
=STXT(A19;TROUVE("un ";A19;1)+3;TROUVE(" ";A19;TROUVE("un ";A19;3)+3)-(TROUVE("un ";A19;2)+3))
Pour le 3ème je te laisse finir...
Tu as le principe maintenant
Re : extraire les caractères situés après la "virgule"
effectivement, mais sinon j'ai trouvé un truc pour simplifier c'est que mes phrases vont sur 2 ligne
du coup le 1er mot c'est l'avant dernier mot de la ligne ! (TOUJOURS) et le dernier mot de la ligne est caractère, donc ne clair c'est toujours le mot juste avant caractère.
Si quelqu'un a une solution pour ça.
Pour les autres ce sont les 2 mots se trouvant après le un !