bonjour
ci-joint mon fichier
Cela fonctionne avec ma solution, du moins chez moi....
@ bientôt
Loureed
Deuxième fichier joint pour la deuxième phrase.... Ca marche aussi !
LouReeD a écrit :
Bonsoir et Bonne Année !
Si votre texte est en cellule A1 :
=STXT(A1;TROUVE("de - ";A1)+5;TROUVE(" €";A1)-TROUVE("de - ";A1)-5)
TROUVE("de - ";A1) : on recherche la position de départ de "de - " qui compte 5 caractères
+5 : donc on rajoute 5 pour avoir l'emplacement du premier chiffre du nombre recherché
TROUVE(" €";A1) : on recherche la position de départ des caractères " €"
-TROUVE("de - ";A1)-5 : on retire l'ensemble des caractères avant le chiffre
STXT : on extrait la partie du texte qui se trouve entre "de - " jusqu'au texte " €"
@ bientôt
LouReeD
Je pense bien que tout est dit... on cherche le "de - " afin de ne pas se tromper de "-"
"-toto a trois maison une de - 1000 € ,cette maison n'est pas - top au - 36 rue du lac - 89 522 cedex - "
dans la première phrase il est en position 26 pour de "d" donc le chiffre commence à 26 + 5 qui correspond à "d"+"e"+" "+"-"+" "
31
on cherche la position de " €" qui est en position 35
on extrait donc le texte qui se trouve entre la position 31 à 35-1 = 31à34 = 1000
C'est ce que fait la formule, comme c'est du texte et que vous voulez peut-être des chiffre, le tout multiplié par 1 !
Bonne journée
LouReeD