Remplacer la plage de recherche par un résultat de formule.

Résolu
Ghi -  
 Ghi -
Bonjour,

Dans cette formule:
=EQUIV(AB21;P28:Z28;0)+1

la plage de recherche (P28:Z28) doit être remplacée par une formule. Les colonnes P et Z sont constantes, et la ligne où faire la recherche est issue d'un calcul. Le résultat variable, 28 dans l'exemple, se trouve dans la cellule AC22.

J'aimerais donc pouvoir faire la formule comme suit mais ça ne marche pas:
=EQUIV(AB21;"P"&AC22&":Z"&AC22;0)+1
Sheets ne reconnait pas la plage de recherche.

Comment pourrais-je intégrer la ligne de recherche voulue dans mon Equiv, de sorte qu'il recherche AB21, entre les colonnes P et Z, seulement dans la ligne affichée par mon autre calcul. Car la donnée en ligne 28 est la plus récente mais peut être répétée plus haut.

Merci à l'avance :)

2 réponses

  1. PapyLuc51 Messages postés 4570 Date d'inscription   Statut Membre Dernière intervention   1 513
     
    Bonjour

    en ajoutant la fonction INDIRECT() ça devrait fonctionner

    =EQUIV(AB21;INDIRECT("P"&AC22&":Z"&AC22);0)+1


    Cordialement
    1
  2. Ghi
     
    Bonjour Luc,

    Merci énormément pour la réponse exacte et rapide! Ça marche parfaitement.

    Bonne journée!
    0