somme.si.ens avec critère variable

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 !

RAZVAN TELCIAN

XLDnaute Nouveau
Salut la gagne,

J'aurais besoin d'aide SVP sur la situation suivante (voir fichier attaché):

En J10 j'aurais besoin d'une formule qui pourrait être copiée (drag and drop) en J11 et J12. Voila les conditions de la formule que je cherche:
qu'elle calcule la somme en fonction de l'année (en J8), d'un code (en I10) et d'une période de début et période de fin (B5 a B6) (par ex. pour la période de 1 a 7 de 2018 le cout de a est de 15$). Les critères d’addition a l’intérieur de la formule (année, code, période) doivent être variables (dynamiques, pointer vers les cellules), je ne peux pas utiliser des caractères comme par ex. "2018" ou "a" ou "1" car elle peuvent changer. Voila, j'ai essayé avec somme.si.ens mais je ne réussi pas a mettre un critère pour les périodes. Je ne cherche pas de la programation VBA, je suis certain qu'il existe une solution somme.si.ens ou sommeprod mais je ne sais pas comment.
Merci bcp!
 

Pièces jointes

Salut la gagne,

J'aurais besoin d'aide SVP sur la situation suivante (voir fichier attaché):

En J10 j'aurais besoin d'une formule qui pourrait être copiée (drag and drop) en J11 et J12. Voila les conditions de la formule que je cherche:
qu'elle calcule la somme en fonction de l'année (en J8), d'un code (en I10) et d'une période de début et période de fin (B5 a B6) (par ex. pour la période de 1 a 7 de 2018 le cout de a est de 15$). Les critères d’addition a l’intérieur de la formule (année, code, période) doivent être variables (dynamiques, pointer vers les cellules), je ne peux pas utiliser des caractères comme par ex. "2018" ou "a" ou "1" car elle peuvent changer. Voila, j'ai essayé avec somme.si.ens mais je ne réussi pas a mettre un critère pour les périodes. Je ne cherche pas de la programation VBA, je suis certain qu'il existe une solution somme.si.ens ou sommeprod mais je ne sais pas comment.
Merci bcp!
Bonjour,
Essaye
En J10
Dans l'exemple, les bornes sont comprises
=SOMMEPROD(($A$10:$A$21=$I10)*($C$10:$C$21=J$8)*($B$10:$B$21>=$B$5)*($B$10:$B$21<=$B$6)*$D$10:$D$21)
Et recopier droite et bas
 

Pièces jointes

- 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
3
Affichages
709
  • Question Question
Microsoft 365 Somme.si.ens
Réponses
9
Affichages
834
Réponses
2
Affichages
519
Réponses
8
Affichages
939
Retour