Formule de donne pas le résultat attendu

MIKEFLY62

XLDnaute Junior
Bonjour à tous,

une petite question :
pourquoi cette formule matricielle ne donne pas toujours le résultat attendu des fois oui,des fois non, quand je change le chiffre de grande valeur pour avoir la premiere grande valeur, deuxieme ect....

{=INDEX($A$20:$A$20000;EQUIV(GRANDE.VALEUR(SI(($F$20:$G$20000=$F$1);$E$20:$E$20000);1);$E$20:$E$20000;0))}

Le but de cette formule est de me récupérer dans la cellule où elle est écrite : la valeur présente en colonne A en faisant référence, dans un premier temps sur la même ligne à la plus grande valeur de la colonne E (des dates) + en deuxième temps à la valeur à rechercher situé dans la cellule F1 a chercher dans la colonne F toujours sur la même ligne que la plus grande valeur trouver en colonne E.

Merci à vous pour votre contribution a mon problème
 

MIKEFLY62

XLDnaute Junior
Bonjour,
merci pour la réponse, parce que la cible recherchée se trouve à la base en colonne F et G mais j'ai essayé avec

{=INDEX($A$20:$A$20000;EQUIV(GRANDE.VALEUR(SI(($F$20:$F$20000=$F$1);$E$20:$E$20000);1);$E$20:$E$20000;0))}

et j'ai hélas le même soucis :-(

cdlmt
 

JHA

XLDnaute Barbatruc
Bonjour à tous,

A essayer, formule matricielle:
Code:
=INDEX($A$5:$A$35;GRANDE.VALEUR(SI(($F$5:$F$35=$F$1)+($G$5:$G$35=$F$1);LIGNE($E$5:$E$35));LIGNE(1:1))-4)
copier vers le bas

JHA
 

Pièces jointes

  • Classeur XX.xlsx
    10.7 KB · Affichages: 8

Discussions similaires

Réponses
6
Affichages
427
Réponses
6
Affichages
801