Bonjour,
J'ai réalisé une fonction INDEX qui me permet de balayer un tableau afin d'en sortir les données souhaitées, toutefois, à présent il me faudrait filtrer ces données suivant un second critère, et c'est là que je pêche ...
Voici ma formule de départ :
{=SIERREUR(INDEX([Projection.xlsm]Traitement!$C14:$C5011;PETITE.VALEUR(SI(B23=[Projection.xlsm]Traitement!$Q:$Q;LIGNE([Projection.xlsm]Traitement!$Q:$Q)-MIN(LIGNE([Projection.xlsm]Traitement!$Q14))+1;"");$A23));"")}
J'ai donc ajouté mon second critère comme suit, mais cela ne fonctionne pas, dois-je utiliser la fonction EQUIV ? j'ai vu qu'elle me permettait de répondre à mon besoin, mais combiné avec la suite de ma formule, notamment "PETITE VALEUR", cela ne répond plus.
Ma tentative :
{=SIERREUR(INDEX([Projection.xlsm]Traitement!$C3:$C5000;PETITE.VALEUR(SI(ET(B12=[Projection.xlsm]Traitement!$Q:$Q;"TEST"=[Projection.xlsm]Traitement!$L:$L);LIGNE([Projection.xlsm]Traitement!$Q:$Q)-MIN(LIGNE([Projection.xlsm]Traitement!$Q3))+1;"");$A12));"")}
Merci d'avance pour votre aide,
Bonne journée,
Luciole