Bonjour 212bashaut,
Si on décompose ta formule :
=SI(ET($AB$2<=1;AC2=2010)RECHERCHEV(CONCATENER(SOMME($AC$2-1);53);'[collecte depuis 01012008.xls]CS206'!$1:$65536;3;FAUX)SI(ET(AB2<=1;AC2=2009);RECHERCHEV(CONCATENER(SOMME(AC2-1);52);'[collecte depuis 01012008.xls]CS206'!$1:$65536;3;FAUX))SI(AB2<11;RECHERCHEV(CONCATENER($AC$2;0;SOMME($AB$2-1));'[collecte depuis 01012008.xls]CS206'!$1:$65536;3;FAUX);RECHERCHEV(CONCATENER($AC$2;SOMME($AB$2-1));'[collecte depuis 01012008.xls]CS206'!$1:$65536;3;FAUX)))
Tu as donc 4 arguments pour ta fonction SI !
Ne sachant pas ce que tu veux faire exactement, voici une correction possible :
=SI(ET($AB$2<=1;AC2=2010);RECHERCHEV(CONCATENER(SOMME($AC$2-1);53);'[collecte depuis 01012008.xls]CS206'!$1:$65536;3;FAUX);SI(ET(AB2<=1;AC2=2009);RECHERCHEV(CONCATENER(SOMME(AC2-1);52);'[collecte depuis 01012008.xls]CS206'!$1:$65536;3;FAUX);SI(AB2<11;RECHERCHEV(CONCATENER($AC$2;0;SOMME($AB$2-1));'[collecte depuis 01012008.xls]CS206'!$1:$65536;3;FAUX);RECHERCHEV(CONCATENER($AC$2;SOMME($AB$2-1));'[collecte depuis 01012008.xls]CS206'!$1:$65536;3;FAUX))))