étirer une formule recherchev

Fermé
marion - 20 mars 2017 à 15:18
Vaucluse Messages postés 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022 - 20 mars 2017 à 17:05
Bonjour,

j'ai un problème concernant une formule. J'ai créer ma formule recherchev, sur ma première ligne pas de soucis elle fonctionne. Par contre si j'utilise l'angle droite de ma cellule pour étirer ma formule sur les autre cellules, au lieu d'aller cherche le nom dont j'ai besoin dans la première colonne elle fait suivre avec la cellule située juste en dessous de la première.
Ex ma formule : =RECHERCHEV(C30;$C$4:$J$132;8;0)
j'aurai besoin que ma formule dans la ligne juste en dessous soit =recherchev(C52;$C$4:$J$132;8;0) mais ca me met automatiquement c31 puis c32 ....
Avez vous la solution ?! merci d'avance

A voir également:

3 réponses

PapyLuc51 Messages postés 4391 Date d'inscription dimanche 3 mai 2009 Statut Membre Dernière intervention 25 octobre 2024 1 444
20 mars 2017 à 15:49
Je viens de relire la question et il me semble que j'ai peut-être mal compris.

Dans la formule Quel est le souci ? à mon avis c'est ce qui est en gras

=recherchev(C30;$C$4:$J$132;8;0)

Si c'est ça c'est tout à fait normal qu'en incrémentant vers le bas ça passe de C30 à C31 puis C32.

Il faudrait plus d'explications ou un fichier exemple pour se rendre compte en passant pas cjoint et mettre le lien obtenu dans la réponse.

Cordialement
1
PapyLuc51 Messages postés 4391 Date d'inscription dimanche 3 mai 2009 Statut Membre Dernière intervention 25 octobre 2024 1 444
Modifié par PapyLuc51 le 20/03/2017 à 15:39
Bonjour,

Essayez en nommant la zone de recherche : sélectionnez les cellules c4:j132 et donnez un nom à la zone, par exemple Tableau et mettre ce nom dans la formule.

Cordialement
0
Vaucluse Messages postés 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022 6 412
20 mars 2017 à 17:05
Bonsoir
sauf erreur de compréhension
30 n'étant pas multiple de 12, le pas que ce vous souhaitez (?), conservez la formule sur la 1° ligne
et ensuite en dessous, écrivez:
=RECHERCHEV(INDIRECT("C"&LIGNE(A2)*12+28);$C$4:$J$132;8;0)
pour avoir un "pas" de 12 dans la formule qui s'adressera successivement à
C52, C64, C76, C88, C100 etc...

crdlmnt
0