Bonjour
Il existe de nombreuses solutions, en voici une, disons de facilité (sans trop changer à ta formule)
Formule en B9 a incrémenter vers la droite:
=SI($F$3='BULLETIN TRIMESTRIEL.xls'!Premier;DECALER('[NOTES TRIMESTRES.xls]NOTES 1er TRIMESTRE'!$G$5;EQUIV($F$5;'BULLETIN TRIMESTRIEL.xls'!ELEVES;0);COLONNE()-1);SI($F$3='BULLETIN TRIMESTRIEL.xls'!Deuxième;DECALER('[NOTES TRIMESTRES.xls]NOTES 2ème TRIMESTRE '!$G$5;EQUIV($F$5;'BULLETIN TRIMESTRIEL.xls'!ELEVES;0);COLONNE()-1);SI($F$3='[NOTES TRIMESTRES.xls]NOTES 3ème TRIMESTRE '!$L$3;DECALER('[NOTES TRIMESTRES.xls]NOTES 3ème TRIMESTRE '!$G$5;EQUIV($F$5;'[NOTES TRIMESTRES.xls]NOTES 3ème TRIMESTRE '!ELEVES;0);COLONNE()-1))))
Formule en B10 à incrémenter vers la droite:
=SI($F$3='BULLETIN TRIMESTRIEL.xls'!Premier;DECALER('[NOTES TRIMESTRES.xls]NOTES 1er TRIMESTRE'!$G$5;EQUIV($F$5;'BULLETIN TRIMESTRIEL.xls'!ELEVES;0);COLONNE()+2);SI($F$3='BULLETIN TRIMESTRIEL.xls'!Deuxième;DECALER('[NOTES TRIMESTRES.xls]NOTES 2ème TRIMESTRE '!$G$5;EQUIV($F$5;'BULLETIN TRIMESTRIEL.xls'!ELEVES;0);COLONNE()+2);SI($F$3='[NOTES TRIMESTRES.xls]NOTES 3ème TRIMESTRE '!$L$3;DECALER('[NOTES TRIMESTRES.xls]NOTES 3ème TRIMESTRE '!$G$5;EQUIV($F$5;'[NOTES TRIMESTRES.xls]NOTES 3ème TRIMESTRE '!ELEVES;0);COLONNE()+2))))
Note: Fais un copier coller directement de la formule sur ce message vers ton fichier, c'est plus sur et plus rapide
A l'occasion, dès que j'ai le temps, je te cherches plus simple..
Cordialement