Somme.si : sommerune période avec entrée mois de début et mois de fin

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 !

Ken Hutchinson

XLDnaute Occasionnel
Bonjour,

j'ai un problème que je ne sais pas résoudre et je n'ai pas trouver de solution sur le forum. ou alors je ne les ai pas comprises.

Je fais une somme.si ou je somme une colonne en fonction d'un critère qui est le mois. ça c'est ok. le mois se trouve dans une colonne c'est simple. je fais une selection dans un menu déroulant.

maintenant on me demande de pouvoir sommer des périodes. En clair d'avoir 2 menus déroulants avec mois de début et mois de fin. Et donc de sommer tout ce qui est compris entre ces mois.

La somme.si peut-elle faire cela ?

merci de votre aide...
 
Re : Somme.si : sommerune période avec entrée mois de début et mois de fin

Bonjour,

En testant avec la formule en cellule G25 :

Code:
 =SOMMEPROD(($J$10:$J$33=$F$25)*($L$10:$L$33)*(($K$10:$K$33>=$D$16)*($K$10:$K$33<=$D$17)))

A+
 
Dernière édition:
Re : Somme.si : sommerune période avec entrée mois de début et mois de fin

Merci pour l'exemple, c'est plus facile ainsi :
en G25 : =SOMMEPROD(($J$10:$J$33=F25)*($K$10:$K$33>=$D$16)*($K$10:$K$33<=$D$17)*$L$10:$L$33)
se recopie vers le bas
chaque () correspond à un critère. le * entre les critère équivaut à un ET. Enfin on multiplie par la zone qui contient les chiffres à afficher. Toutes les zones doivent avoir la même hauteur.
Cordialement
 
Re : Somme.si : sommerune période avec entrée mois de début et mois de fin

Ok merci. je vais tenter de l'adapter à mon fichier de production. c'est complexe.

On est obligé de donner une hauteur à la plage ?

on peut faire cela ?
=SOMMEPROD((J:J=F25)*(K:K>=$D$16)*(K:K<=$D$17)*L:L)
 
Re : Somme.si : sommerune période avec entrée mois de début et mois de fin

Re,
avec sommeprod ça marche pas ou si ça marche, ça va prendre des heures.
Il vaut mieux toujours éviter les colonnes entières, mais tu peux bien écrire j1:j50000 du moment que tu mets 50000 partout
 
Re : Somme.si : sommerune période avec entrée mois de début et mois de fin

Bon alors là je sèche complètement...

J'ai adapté la formule mais cela ne fonctionne pas et je ne comprends pas pourquoi...

Voici la formule adaptée : la feuille data est la feuille où sont toutes les données, en D16 j'ai le nom du produit, en D9 j'ai le mois de début de période et en D10 j'ai le mois de fin de période :

=SOMMEPROD((data!$B$2:$B$2000=D16)*(data!$L$2:$L$2000)*((data!$C$2:$C$2000>=$D$9)*(data!$C$2:$C$2000<=$D$10)))

Cela à l'air correct non ?
 
Re : Somme.si : sommerune période avec entrée mois de début et mois de fin

=SOMMEPROD((data!$B$2:$B$2000=D16)*(data!$L$2:$L$2 000)*((data!$C$2:$C$2000>=$D$9)*(data!$C$2:$C$2000 <=$D$10)))


Un peu trop de parenthèses à mon gout !

essayez
=SOMMEPROD((data!$B$2:$B$2000=D16)*(data!$L$2:$L$2 000)*(data!$C$2:$C$2000>=$D$9)*(data!$C$2:$C$2000 <=$D$10))
 
Re : Somme.si : sommerune période avec entrée mois de début et mois de fin

Hello,


Un petit suivi : la formule fonctionne parfaitement. En fait il faut que les données des plages à chercher ou à sommer soient super propres : tous les problèmes de calcul sont à éviter. si dans la plage il y a un #VALEUR ou un #N/A alors ça ne marchera pas.

pour info j'ai ajouter la formule SI/ESTERREUR dans toutes mes bases.

Merci de votre aide.
 
Re : Somme.si : sommerune période avec entrée mois de début et mois de fin

Bonjour,
Si tu nous avis dit j'ai le résultat #valeur ou #n/a on aurait pu t'orienter vers cette réponse mais avec "cela ne fonctionne pas" et sans fichier exemple c'était assez compliqué de t'aider efficacement.
Content que aies trouvé la solution.
 
- 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

Retour