=INDIRECT("Feuil1!"&ADRESSE(EQUIV($C$2;Feuil1!$A:$A;0);(LIGNE()-6)*4+6))
Le but est de trouver le salaire qui correspond à la date de la colonne B et à l'employé indiqué en $C$2.
Si je prends pour exemple la date du 2 septembre pour l'employé MARTIN, pour obtenir le salaire correspondant il faut que je place en C7 un équivalent à la formule =Feuil1!J6.
Pour déterminer l'adresse J6, je dois trouver la ligne (6) et la colonne (J).
La ligne correspond à l'employé. Je la détermine avec la formule EQUIV($C$2;Feuil1!$A:$A;0) qui renvoie le numéro de ligne de la cellule de la colonne A de la Feuil1 qui contient le nom Martin Didier, à savoir la ligne n° 6. La colonne est trouvée avec la date. Il faut déterminer la relation entre la cellule B7 de la feuille 2 et la cellule J4 de la feuille 1 sachant qu'à chaque incrémentation de la date en feuille 2 correspond une incrémentation de 4 colonnes en feuille 1.
Je peux écrire que le numéro de colonne en Feuil1 est égal à (numéro de ligne en Feuil2 - 6) * 4 +6.
Ainsi, pour la ligne 7 on obtient : (7 - 6) *4 +6 = 10, soit la colonne J
De même, pour la ligne 8 on obtient : (8 - 6) *4 +6 = 14, soit la colonne N
etc.
A+