Re : formule ou VBA?
Bonsoir hboisteau,
Petite explication de texte, enfin de formule :
=RECHERCHEV($A2&$B2;Feuil2!$1:$1048576;EQUIV(C$1;Feuil2!$1:$1;0);0)
-RECHERCHEV(($A2-1)&$B2;Feuil2!$1:$1048576;EQUIV(C$1;Feuil2!$1:$1;0);0)
le premier RECHERCHEV() recherche la concaténation de la date et de l'index dans la colonne A de l'onglet Feuil2, et renvoie la valeur de la colonne X, X étant défini par la fonction EQUIV() qui renvoie le numéro de colonne où se trouve l'intitulé de colonne.
le deuxième RECHERCHEV() fait la même chose, mais sur J-1.
Pour que ça fonctionne bien, il faut que Feuil2 soit trié par date puis par index.
Je ne suis pas sûr d'avoir été très clair dans mes explications...