V
vashh
Guest
Voila bonjour tout le monde. J'ai une base de données assez conséquentes et j'aimerais la trier. Pour cela, j'utilise une fonction index et sommeprod permettant de faire une recherche sur plusieurs criteres. Voila la formule :
=INDEX(CMJ!$A$2:$M$1880;SOMMEPROD((CMJ!$D$2:$D$1880="Carton 4")*(CMJ!$C$2:$C$1880="Rouge")*(CMJ!$M$2:$M$1880=0)*LIGNE(CMJ!$A$2:$A$1880))-1;1)
Cette fonction fonctionne très bien lorsque mon sommeprod ne pointe qu'une cellule. Le problème est donc lorsque mon sommeprod me renvoie plusieurs valeurs. Du coup, mon index qui ne peut renvoyer qu'une valeur me renvoie #Ref!. Comment puis je faire pour que l'index me renvoie toutes les valeurs trouvés par mon sommeprod.
Je vous remercie d'avance.
=INDEX(CMJ!$A$2:$M$1880;SOMMEPROD((CMJ!$D$2:$D$1880="Carton 4")*(CMJ!$C$2:$C$1880="Rouge")*(CMJ!$M$2:$M$1880=0)*LIGNE(CMJ!$A$2:$A$1880))-1;1)
Cette fonction fonctionne très bien lorsque mon sommeprod ne pointe qu'une cellule. Le problème est donc lorsque mon sommeprod me renvoie plusieurs valeurs. Du coup, mon index qui ne peut renvoyer qu'une valeur me renvoie #Ref!. Comment puis je faire pour que l'index me renvoie toutes les valeurs trouvés par mon sommeprod.
Je vous remercie d'avance.