Page 1 sur 1

[Résolu] Retranscrire une case adjacente à ce que ....

Publié : 29 oct. 2020 22:02
par EJM
Bonjour, je cherche à retrouver une série de 5 cases grace à la fonction recherchev. J'arrive sans soucis à retrouver la première case grâce à la fonction classique. Par contre comment accéder aux 4 cases en dessous? Le but c'est de chercher une suite de 5 cases de la colonne H de la page 'Historiques' pour la retranscrire dans la colonne D de la page 'main'. Vous auriez une suggestion pour y arriver? Merci!

Re: Retranscrire une case adjacente à ce que trouve recherch

Publié : 30 oct. 2020 00:53
par OOotremer971
Bonjour,

RECHERCHEV() recherche dans la première colonne d'une matrice un critère et retourne le contenu des colonnes adjacentes à droite uniquement, et uniquement pour la ligne où le critère est trouvé.

Dans ton fichier, lorsque RECHERCHEV() a retourné la valeur recherchée, tu peux l'utiliser comme critère de recherche pour la fonction RECHERCHEH(). Mais bon à mon avis t'es parti pour te faire une belle usine à gaz et les bonnes prises de tête qui vont avec.

Re: Retranscrire une case adjacente à ce que trouve recherch

Publié : 30 oct. 2020 07:51
par njhub
Bonjour EJM, le forum,

Essayez avec la formule suivante en D3 de la feuille "Main"

Code : Tout sélectionner

=INDIRECT("Historiques.H"&EQUIV(D$2;$Historiques.$C:$C;0)+LIGNE()-3;1)
à étendre jusqu'à la ligne 7
EJM_Générateur d'archétypes.ods
(79.21 Kio) Téléchargé 66 fois
:wink:

Re: Retranscrire une case adjacente à ce que trouve recherch

Publié : 31 oct. 2020 20:05
par EJM
Ca marche très bien! Merci!