Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

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
 
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
 
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
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD

Discussions similaires

Réponses
23
Affichages
676
Réponses
16
Affichages
2 K
Réponses
3
Affichages
569
Réponses
33
Affichages
3 K
Réponses
3
Affichages
655
  • Question Question
Microsoft 365 VBA sur outlook
Réponses
14
Affichages
1 K
Réponses
7
Affichages
987
Réponses
7
Affichages
1 K
Retour