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

Résolu/Fermé
Ghi - 28 mars 2021 à 06:07
 Ghi - 29 mars 2021 à 06:26
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 :)
A voir également:

2 réponses

PapyLuc51 Messages postés 4296 Date d'inscription dimanche 3 mai 2009 Statut Membre Dernière intervention 19 avril 2024 1 402
28 mars 2021 à 08:22
Bonjour

en ajoutant la fonction INDIRECT() ça devrait fonctionner

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


Cordialement
1
Bonjour Luc,

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

Bonne journée!
0