Bonjour le forum,
J'ai deux onglets, le premier onglet contient des données. Dans le deuxième la formule qui utilise les données du premier.
Problème la formule fonctionne dans le premier onglet mais pas dans le deuxième.
=MAX(SI(Exemple!B5=0;0;RECHERCHEH(Exemple!B5;Exemple!$B4:INDIRECT(ADRESSE(10;(EQUIV(Exemple!$JU4;4:4;0)+1)));7;VRAI)-Exemple!B10);0)/5
L'erreur provient de la plage de valeur de la fonction rechercheH :
...RECHERCHEH(...;Exemple!$B4:INDIRECT(ADRESSE(10;(EQUIV(Exemple!$JU4;4:4;0)+1)));...;...)...
Je pense que la formule ne trouve pas la valeur dans cette plage car il n'est pas spécifier que l'adresse contenu dans la fonction indirect se trouve dans l'onglet "Exemple"
Sachant que ceci ne marche pas :
...RECHERCHEH(...;Exemple!$B4:Exemple!INDIRECT(ADRESSE(10;(EQUIV(Exemple!$JU4;4:4;0)+1)));...;...)...
Comment pourrais t-on faire pour faire fonctionner la première formule dans l'onglet "Cible" ?
Dans le fichier ci-dessous la ligne verte est celle à faire fonctionner. La ligne rouge marche mais n'est pas incrémentable donc je ne la retiens pas comme solution.
Merci pour votre attention.
Cordialement