Question calcul

PrinceCorwin

XLDnaute Occasionnel
Bonjour les gens,

Qui va le plus vite: la formule SOMME.SI.ENS ou SOMMEPROD ?
entre :
Code:
=SOMMEPROD((Feuil1!$A:$A=Feuil3!$A4)*(Feuil1!$J:$J=Feuil3!$B4)*(Feuil1!$K:$K=Feuil3!C$2);Feuil1!$AL:$AL)
et
Code:
=SOMME.SI.ENS(Feuil1!$AL:$AL;Feuil1!$J:$J;$B5;Feuil1!$A:$A;$A5;Feuil1!$K:$K;C$2)

A noter que ma feuille de BDD fait environ 12.000 lignes.

Merci pour vos réactions
 

R@chid

XLDnaute Barbatruc
Re : Question calcul

Bonjour,
SOMMEPROD est une formule matricielle qui se valide par simple Entree, et comme tu sais bien les formules matricielles sont tres gourmandes et elles provoquent un ralentissement du fichier sur les grandes plages, par contre SOMME.SI.ENS c'est plutot rapide et moin gourmande du fait qu'elle n'est pas matricielle.
Sauf erreur de ma part.
Amicalement
 

PrinceCorwin

XLDnaute Occasionnel
Re : Question calcul

Hello,
Merci Rachid pour cette précision.
Donc pour sommer des quantités ou volumes selon plusieurs critères, mieux vaux privilégier le SOMME.SI.ENS (sous 2007).
Mais j'ai des utilisateurs qui n'en sont pas encore à cette version.

Crote zut flûte !

Merci quand même,
Bonne journée
 

Discussions similaires

Réponses
16
Affichages
1 K
Réponses
14
Affichages
670

Statistiques des forums

Discussions
312 332
Messages
2 087 364
Membres
103 528
dernier inscrit
maro