Bonjour
Exemple:
Tu nommes Contrats la fonction
=DECALER(contrat!$A$3;;;NBVAL(contrat!$A:$A)-1)
(si tu as 1 ligne pour le titre en colonne A (ou -2 si A1 et A2 contiennent quelque chose toutes les 2)
et ensuite, tu nommes Base la formule
=DECALER(contrat!$A$3:$AG$3;;;NBVAL(Contrats))
Ta formule devient
=SI(Q2313="MDRO";INDEX(Base;EQUIV(AD2313;Contrats;0);13);
SI(Q2313="GUIDE-E";INDEX(Base;EQUIV(AD2313;Contrats;0);15);
SI(Q2313="GUIDE-M";INDEX(Base;EQUIV(AD2313;Contrats;0);15);
SI(Q2313="XG-AT-VIT";INDEX(Base;EQUIV(AD2313;Contrats;0);16);
SI(Q2313="LETAR";INDEX(Base;EQUIV(AD2313;Contrats;0);17);INDEX(Base;EQUIV(AD2313;Contrats;0);8))))))
ou
=SI(Q2313="MDRO";INDEX(Base;EQUIV(AD2313;Contrats;0);13);
SI(OU(Q2313="GUIDE-E";Q2313="GUIDE-M");INDEX(Base;EQUIV(AD2313;Contrats;0);15);
SI(Q2313="XG-AT-VIT";INDEX(Base;EQUIV(AD2313;Contrats;0);16);
SI(Q2313="LETAR";INDEX(Base;EQUIV(AD2313;Contrats;0);17);INDEX(Base;EQUIV(AD2313;Contrats;0);8)))))
Cordialement