XL 2016 Fonction Equiv + Indirect ne fonctionnant pas

flochams

XLDnaute Nouveau
Bonjour à tous,
Super forum où je trouve souvent réponses à mes questions.
Alors je sollicite votre aide pour le probleme suivant :
J'ai un fichier composé de 20 onglets stuctures de la même facon
J'ai besoin de recuperer en mode fichier plat les données selon des criteres
J'ai donc combiné un Equiv avec un Indirect
La formule ne marche pas , je ne comprends pas pourquoi
j'ai mis en pj un fichier simplifié de mon probleme
Je sollicite votre aide
Merci par avance
 

Pièces jointes

  • EquivIndirect - Copie.xlsx
    12.4 KB · Affichages: 22

sylvanu

XLDnaute Barbatruc
Supporter XLD
Bonjour Flochams,
Dans votre formule :
VB:
=+INDEX((INDIRECT("'"&$A2&"'!$L:$W"));EQUIV(1;("'"&$A2&"'!$J:$J"="Budget 2021")*("'"&$A2&"'!$B:$B"=$B2)*("'"&$A2&"'!$K:$K"=$D2);0);$B2)
Il y a une erreur de structure car la recherche dans une matrice devrait être : =Index(Matrice;N°Ligne;N°Colonne) or vous n'avez qu'un Equiv de recherche.
Ensuite la formule devrait être matricielle ( validation par MAJ+CTRL+Entrée )
Enfin rien ne permet de relier 1,2,3 avec Jan,Fev,Mars ....
Un essai en PJ avec :
Code:
=INDEX((INDIRECT("'"&$A2&"'!$A1:$W200"));EQUIV(1;(INDIRECT("'"&$A2&"'!$J1:$J20")=C2)*(INDIRECT("'"&$A2&"'!$B1:$B20")=B2);0);EQUIV(D2;INDIRECT("'"&$A2&"'!11:11");0))
A valider en matriciel.
 

Pièces jointes

  • EquivIndirect - Copie (2).xlsx
    11.8 KB · Affichages: 11

Membres actuellement en ligne

Statistiques des forums

Discussions
312 229
Messages
2 086 425
Membres
103 206
dernier inscrit
diambote