Somme avec 3 conditions sur période
Résolu/Fermé
PYGOS69
Messages postés
324
Date d'inscription
jeudi 23 août 2012
Statut
Membre
Dernière intervention
3 octobre 2022
-
Modifié le 17 oct. 2019 à 17:17
PYGOS69 Messages postés 324 Date d'inscription jeudi 23 août 2012 Statut Membre Dernière intervention 3 octobre 2022 - 23 oct. 2019 à 09:19
PYGOS69 Messages postés 324 Date d'inscription jeudi 23 août 2012 Statut Membre Dernière intervention 3 octobre 2022 - 23 oct. 2019 à 09:19
A voir également:
- Somme avec 3 conditions sur période
- Picasa 3 - Télécharger - Albums photo
- Somme si couleur - Guide
- :3 emoji ✓ - Forum Loisirs / Divertissements
- :3 smiley ✓ - Forum Messagerie
- Somme excel - Guide
1 réponse
PYGOS69
Messages postés
324
Date d'inscription
jeudi 23 août 2012
Statut
Membre
Dernière intervention
3 octobre 2022
7
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,