bonjour, travaillant sur excel 2003 j'ai fait un fichier avec des formules sommeprod trop longue qui me font ralentir le pc .
J'aimerais savoir s'il y a possibilité de reduire cette formule:
SI(A231=0;"";2*(SOMMEPROD((BIEN!$C$4:$AG$4=BIEN!B$230)*(BIEN!$C$7:$AG$18=A231))+SOMMEPROD((BIEN!$C$22:$AG$22=BIEN!B$230)*(BIEN!$C$25:$AG$36=A231))+SOMMEPROD((BIEN!$C$40:$AG$40=BIEN!B$230)*(BIEN!$C$43:$AG$54=A231))+SOMMEPROD((BIEN!$C$58:$AG$58=BIEN!B$230)*(BIEN!$C$61:$AG$72=A231))+SOMMEPROD((BIEN!$C$76:$AG$76=BIEN!B$230)*(BIEN!$C$79:$AG$90=A231))+SOMMEPROD((BIEN!$C$94:$AG$94=BIEN!B$230)*(BIEN!$C$97:$AG$108=A231))+SOMMEPROD((BIEN!$C$112:$AG$112=BIEN!B$230)*(BIEN!$C$115:$AG$126=A231))+SOMMEPROD((BIEN!$C$130:$AG$130=BIEN!B$230)*(BIEN!$C$133:$AG$144=A231))+SOMMEPROD((BIEN!$C$148:$AG$148=BIEN!B$230)*(BIEN!$C$151:$AG$162=A231))+SOMMEPROD((BIEN!$C$166:$AG$166=BIEN!B$230)*(BIEN!$C$169:$AG$180=A231))+SOMMEPROD((BIEN!$C$184:$AG$184=BIEN!B$230)*(BIEN!$C$187:$AG$198=A231))+SOMMEPROD((BIEN!$C$202:$AG$202=BIEN!B$230)*(BIEN!$C$205:$AG$216=A231))))
la simplification de cette formule est elle réalisable ou devrais je employé autre chose que sommeprod (car comme vous le constatez il doit travailler sur plusieurs plages..
Merci par avance cordialement
ps :voici une copie du tableau si cela peu aider