Kran
XLDnaute Nouveau
Bonjour à tous,
Je colle (comme la UhU). à dire je ne comprends pas d'où peut venir le problème.
Jusqu'à présent j'utilisais une formule matricielle pour faire une somme à conditions sur des matrices de lignes :
Elle marche très bien mais est extrêmement lourde (surtout que je la répète sur quelques 3000 lignes). Du coup pour tester le poids j'ai fais une formule équivalente à l'aide d'une SOMME.SI.ENS :
Ce qui fonctionne bien d'habitude sur ce genre de conditions mais pas ici
la formule matricielle me renvoie 6750.72 (la bonne valeur) quand le SOMME.SI.ENS me renvoie 0
A l'aide
Je colle (comme la UhU). à dire je ne comprends pas d'où peut venir le problème.
Jusqu'à présent j'utilisais une formule matricielle pour faire une somme à conditions sur des matrices de lignes :
Code:
{=SOMME(SI((C(-51)=LC(-51))*(C(-50)=LC(-50))*(C(-62)=LC(-62));C(-1)))}
Elle marche très bien mais est extrêmement lourde (surtout que je la répète sur quelques 3000 lignes). Du coup pour tester le poids j'ai fais une formule équivalente à l'aide d'une SOMME.SI.ENS :
Code:
=SOMME.SI.ENS(C(-1);C(-51);LC(-51);C(-50);LC(-50);C(-62);LC(-62))
Ce qui fonctionne bien d'habitude sur ce genre de conditions mais pas ici
la formule matricielle me renvoie 6750.72 (la bonne valeur) quand le SOMME.SI.ENS me renvoie 0
A l'aide
Dernière édition: