Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

Lenteur de calcul avec Sommeprod

  • Initiateur de la discussion Initiateur de la discussion MAZETTE
  • Date de début Date de début

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 !

MAZETTE

XLDnaute Occasionnel
Bonjour à tous,

Je dispose d'une feuille comportant environ 15000 ligne.

Sur cette feuille, j'utilise une formule sommeprod pour effetuer une somme selon 2 critères: date et établissement

Si établissement=xxx et date=yyy alors sommeprod etc...

Le résultat obtenu correspond à mes attentes mais si j'applique cette formule sur mes 15000 ligne...là...j'ai le temps de faire un aller-retour à Gare de l'Est ...le calcul est trop lent...



Est-il possible selon vous d'effecteur ce calcul par VBA pour accélérer le calcul?

Je vous estmis un fichier en pièce jointe

Merci à vous
 

Pièces jointes

Re : Lenteur de calcul avec Sommeprod

Bonjour

someprod utilise des matrices et ralenti vite les applications

par hasard essaie à partir de M2 par exemple

=SOMME.SI(F:F;G2&B2&H2;D😀) au lieu du smiley lire deux points d..

avec un calcul intermédiaire en F : =A1&B1&C1, tiré vers le bas
 
Re : Lenteur de calcul avec Sommeprod

re

je dois y aller mais effectivement il y a un pb

si F devient =A2&C2

et m devient
=SOMME.SI(F:F;G2&H2;D😀)

je ne vois plus le défaut

dépassement de nombre (supérieur à x chiffres qui entrainerait un tronquage?)

de toute façon, le b2 était inutile car contenu dans a

Fais des essais et tiens moi au courant
 
Re : Lenteur de calcul avec Sommeprod

Bonjour Mazette, Eric et les autres forumeurs,

La valeur en colonne B étant un doublon des deux derniers chiffres de la valeur en colonne A, on peut les oublier.

En F2 : A2&C2
En M2 : =SOMME.SI(F:F;G2&H2;D: D)
formules à copier vers le bas (sans l'espace netre ": D").
On obtient les mêmes résultats qu'en colonne I.

abcd
 
Re : Lenteur de calcul avec Sommeprod

Bonjour abcd,

En effet la valeur est en doublon,mais ce que je souhaite c'est justement la somme de ces valeurs en doublon en fonction de la date et de l'établissement

Bien à toi
 
Re : Lenteur de calcul avec Sommeprod

Re,

Il me semble que ta dernière pièce jointe n'a rien à voir avec ta question.

Pour ton fichier original, la précédure que je t'ai proposée (colonne M) renvoie le même résultat que celui obtenu par la fonction SOMMEPROD (colonne I)
Que veux-tu de plus ?

abcd
 
Re : Lenteur de calcul avec Sommeprod

Re abcd et les foromeurs,

Autant pour moi, je me suis sans doute mal exprimé et ta soluce est bien la bonne...

Merci pour ta patience et ton aide.

Amicalement
 
- 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
8
Affichages
1 K
H
L
Réponses
2
Affichages
1 K
L
J
Réponses
6
Affichages
3 K
J
B
Réponses
21
Affichages
6 K
B
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…