Somme avec 3 conditions sur période
Résolu/Fermé
PYGOS69
Messages postés
452
Date d'inscription
jeudi 23 août 2012
Statut
Membre
Dernière intervention
10 octobre 2023
-
Modifié le 17 oct. 2019 à 17:17
PYGOS69 Messages postés 452 Date d'inscription jeudi 23 août 2012 Statut Membre Dernière intervention 10 octobre 2023 - 23 oct. 2019 à 09:19
PYGOS69 Messages postés 452 Date d'inscription jeudi 23 août 2012 Statut Membre Dernière intervention 10 octobre 2023 - 23 oct. 2019 à 09:19
A voir également:
- Somme avec 3 conditions sur période
- Formule somme excel colonne - Guide
- Somme si couleur - Guide
- Picasa 3 - Télécharger - Albums photo
- Photorecit 3 - Télécharger - Visionnage & Diaporama
- Ai suite 3 download - Télécharger - Optimisation
1 réponse
PYGOS69
Messages postés
452
Date d'inscription
jeudi 23 août 2012
Statut
Membre
Dernière intervention
10 octobre 2023
21
17 oct. 2019 à 18:58
17 oct. 2019 à 18:58
Le traitement doit se faire sur 15.000 lignes à minima, sommeprod est consommateur de mémoire et délai de réponse. Une macro serait-elle préférable ?
17 oct. 2019 à 19:01
J3=SOMMEPROD(([Fichier2.xlsx]Feuil1!$A$2:$A$49999=$A2)*([Fichier2.xlsx]Feuil1!$D$2:$D$49999>=$D2)*([Fichier2.xlsx]Feuil1!$E$2:$E$49999<=$F2)*([Fichier2.xlsx]Feuil1!$J$2:$J$49999))
Je cherche la traduction en vba,merci !
18 oct. 2019 à 09:33
18 oct. 2019 à 17:22
Difficile sans tes feuilles Excel, mais a priori ta formule en J3 doit porter sur les valeurs de la ligne 3 et non pas 2.
Essaie avec ceci
J3=SOMMEPROD(([Fichier2.xlsx]Feuil1!$A$2:$A$49999=$A3)*([Fichier2.xlsx]Feuil1!$D$2:$D$49999>=$D3)*([Fichier2.xlsx]Feuil1!$E$2:$E$49999<=$F3)*([Fichier2.xlsx]Feuil1!$J$2:$J$49999))
Cordialement
18 oct. 2019 à 20:31
21 oct. 2019 à 09:55
Voir fichier joint.
Tu peux essayer aussi avec SOMME.SI.ENS et comparer avec SOMMEPROD.
J'ai fait également une petite macro en essayant de réduire le temps de réponse, tu te mets dans la ligne voulue et tu lances la macro par le bouton.
A adapter à tes données et à ce que tu veux faire.
https://www.cjoint.com/c/IJvhZerQgiP
Cordialement,