Bonsoir à tout le monde,
Mon besoin est tout simple : j'essaye d'imbriquer plusieurs SI() dans une formule mais j'ai un souci et la formule est assez longue...
Quelqu'un pourrait m'aider svp ? J'ai besoin d'une âme charitable. Voici la formule en question :
=SI($C6="W";SI(ET((ESTERREUR(INDIRECT("[W.xlsm]"&$B6&"!$D$43"));
(ESTERREUR(INDIRECT("[W.xlsm]"&$B6&"!$D$33")));
(ESTERREUR(INDIRECT("[W.xlsm]"&$B6&"!$D$25")))));"";
SOMME((INDIRECT("[W.xlsm]"&$B6&"!$D$43"));
(INDIRECT("[W.xlsm]"&$B6&"!$D$33"));
(INDIRECT("[W.xlsm]"&$B6&"!$D$25"))));
SI($C6="X";SI(ET((ESTERREUR(INDIRECT("[X.xlsm]"&$B6&"!$D$43"));
(ESTERREUR(INDIRECT("[X.xlsm]"&$B6&"!$D$33")));
(ESTERREUR(INDIRECT("[X.xlsm]"&$B6&"!$D$25")))));"";
SOMME((INDIRECT("[X.xlsm]"&$B6&"!$D$43"));
(INDIRECT("[X.xlsm]"&$B6&"!$D$33"));
(INDIRECT("[X.xlsm]"&$B6&"!$D$25"))));
SI($C6="Y";SI(ET((ESTERREUR(INDIRECT("[Y.xlsm]"&$B6&"!$D$43"));
(ESTERREUR(INDIRECT("[Y.xlsm]"&$B6&"!$D$33")));
(ESTERREUR(INDIRECT("[Y.xlsm]"&$B6&"!$D$25")))));"";
SOMME((INDIRECT("[Y.xlsm]"&$B6&"!$D$43"));
(INDIRECT("[Y.xlsm]"&$B6&"!$D$33"));
(INDIRECT("[Y.xlsm]"&$B6&"!$D$25"))));
SI($C6="Z";SI(ET(ESTERREUR(INDIRECT("[Z.xlsm]"&$B6&"!$D$43"));
(ESTERREUR(INDIRECT("[Z.xlsm]"&$B6&"!$D$33")));
(ESTERREUR(INDIRECT("[Z.xlsm]"&$B6&"!$D$25")))));"";
SOMME((INDIRECT("[Z.xlsm]"&$B6&"!$D$43"));
(INDIRECT("[Z.xlsm]"&$B6&"!$D$33"));
(INDIRECT("[Z.xlsm]"&$B6&"!$D$25")))))))
Cela me renvoie une erreur dans ma formule