Bonjour,
Je me résous à vous demander votre aide. Je suis sur office 365.
Je vous joins un tableau excel nommé classeur 1. xlsx. Il contient 2 onglets : Feuil1 et Feuil2.
En Feuil1, je souhaite récupérer exclusivement la valeur de l'acompte (en rouge dans mon exemple) qui peut être décimale et représenter au minimum 100 € et au maximum 1000,99 €. Je reporte cette valeur dans la Feuil2 dans la cellule G2.
Cette ligne d'acompte n'est pas située tout le temps à la même ligne. Dans mon exemple, la valeur recherchée est positionnée en ligne 10 mais elle pourrait se située au minimum en ligne 9 et au maximum en ligne 14. J'ajoute que cette valeur est tout le temps comprise entre "Acompte :" et "EUR" . J'ai obtenu cette plage en l'ayant copiée / collée d'un site web.
La formule que j'applique est incorrecte : =STXT(RECHERCHEV("*Acompte :*";Feuil1!$A$5:$A$14;1;0);CHERCHE("Acompte :";RECHERCHEV("*Acompte :*";Feuil1!$A$5:$A$14;1;0);1)+9;8).
Merci par avance pour votre aide !