Incrémentation dans une formule

Résolu/Fermé
Mavepadek Messages postés 1 Date d'inscription lundi 16 février 2015 Statut Membre Dernière intervention 16 février 2015 - 16 févr. 2015 à 23:02
 Mavepadek - 17 févr. 2015 à 08:05
bonjour
voici ma formule : =RECHERCHEV(B$7;Liste!$AF$4:$AG$794;2;0)
elle fait une recherche dans un tableau entre les lignes 4 et 794 (ce qui me donne comme résultat : "26" dans mon exemple)
dans la cellule du dessous, je souhaite avoir la même formule, mais avec une donnée variable puisque cette fois-ci je veux faire la recherche dans un tableau commençant à la ligne "27" - qui est l'incrémentation de +1 sur le résultat précédent - jusqu'au n° de ligne fixe qui est "794"
faut-il utiliser INDIRECT, DECALER.... ?? Je n'y arrive pas !
Si vous avez la solution, je suis preneuse !
et merci d'avance
A voir également:

1 réponse

Gyrus Messages postés 3334 Date d'inscription samedi 20 juillet 2013 Statut Membre Dernière intervention 9 décembre 2016 523
16 févr. 2015 à 23:43
Bonsoir,

Si ta formule est en D7, la suivante en D8 sera :
=RECHERCHEV(B$7;INDIRECT("Liste!$AF$" & D7+1 &":$AG$794");2;0)

A+
1
Je ne pensais pas avoir une réponse aussi rapidement !
J'étais sur la bonne voix du INDIRECT mais je devais faire une erreur de syntaxe.
J'ai essayé les bonnes parenthèses et guillemets aux bons endroits et tout roule !
Mille mercis
0