Additionner selon plusieurs critères

Résolu/Fermé
Coco-8 Messages postés 92 Date d'inscription lundi 27 février 2017 Statut Membre Dernière intervention 16 juillet 2019 - Modifié le 15 févr. 2019 à 15:31
Coco-8 Messages postés 92 Date d'inscription lundi 27 février 2017 Statut Membre Dernière intervention 16 juillet 2019 - 18 févr. 2019 à 12:51
Bonjour à tous,

Dans le tableau "Qté totale", je souhaiterais additionner des cases respectant 2 critères :
- Respect de la semaine (WEEK01, WEEK02,...)
ET
- Respect de la référence entrée en B11.

Pour essayer de bien me faire comprendre, j'ai mis les résultats (en bleus, à côté du tableau) que l'on est censé obtenir pour la référence B.

Il me semblais que la formule à utiliser est SOMME.SI.ENS, mais je n'arrive pas à la faire fonctionner. Si quelqu'un pouvait m'aider ce serait sympa !

Merci

3 réponses

Vaucluse Messages postés 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022 6 418
Modifié le 15 févr. 2019 à 15:08
Bonjour
SOMME.SI.ENS ne fonctionne qu'avec des données en colonne
si on se référe aux limites de votre image, essayez:
=SOMMEPROD($B$2:$I$2=A14)*($A$3:$I$9=$B$11)*($B$3:$I$9))
à tirer de B14 à B20
crdlmnt


0
Coco-8 Messages postés 92 Date d'inscription lundi 27 février 2017 Statut Membre Dernière intervention 16 juillet 2019 2
15 févr. 2019 à 15:16
Merci de la réponse. Il y a pas une petite manipulation à faire pour valider les matrices quand on utilise cette formule ? Car en l'appliquant telle qu'elle est mise, elle ne fonctionne pas...
0
Vaucluse Messages postés 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022 6 418
Modifié le 15 févr. 2019 à 15:21
une manipulation? non, mais des corrections, manque une parenthèse au début et il y a une erreur d'adresse dans le 2° item:
=SOMMEPROD(($B$2:$I$2=A14)*($A$3:$A$9=$B$11)*($B$3:$I$9))
avec mes excuses (je viens juste de me lever de la sieste!)
crdlmnt
0
Coco-8 Messages postés 92 Date d'inscription lundi 27 février 2017 Statut Membre Dernière intervention 16 juillet 2019 2
15 févr. 2019 à 15:29
En effet ça marche mieux, merci ! Il reste juste un petit soucis, elle n'additionne pas entre elle les quantités des WEEK 03 A et WEEK 03 B (6 + 8). Surement à cause de décomposition de la semaine en A et B... Est-il possible de réajuster ça sans toucher à l'intitulé des cases ?
0
Vaucluse Messages postés 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022 6 418
15 févr. 2019 à 15:44
essayez de corriger le 1°item (($B$2:$I$2=A14) comme suit:

=((GAUCHE($B$2:$I$2;7)=A14).......
crdlmnt
0
ccm81 Messages postés 10903 Date d'inscription lundi 18 octobre 2010 Statut Membre Dernière intervention 19 novembre 2024 2 428
Modifié le 15 févr. 2019 à 15:36
Bonjour à tous les deux

Un petit bug dans la formule de Vaucluse (que je salue au passage)
=SOMMEPROD(($B$2:$I$2=A14)*($A$3:$A$9=$B$11)*($B$3:$I$9))
qu'il a corrigée en se levant de la sieste ;-)

Et pour ta dernière remarque
=SOMMEPROD((GAUCHE($B$2:$I$2;7)=A14)*($A$3:$A$9=$B$11)*($B$3:$I$9))

Cdlmnt
0
Coco-8 Messages postés 92 Date d'inscription lundi 27 février 2017 Statut Membre Dernière intervention 16 juillet 2019 2
15 févr. 2019 à 15:36
Parfait c'est exactement ce que je voulais! Merci à vous deux !
0
Coco-8 Messages postés 92 Date d'inscription lundi 27 février 2017 Statut Membre Dernière intervention 16 juillet 2019 2
18 févr. 2019 à 12:51
Me revoilà sur ce sujet, j'aimerais encore un peu de votre aide pour améliorer mon fichier.



Le tableau en jaune est le tableau corrigé avec les valeurs que je souhaite obtenir avec une fonction. Grâce à vos aides, j'ai déjà réussi à obtenir la quantité totale et les quantités standards (c'est à dire WEEK 01, WEEK 02, WEEK 03,...) et désormais j'aimerais obtenir les quantités FR (WEEK N FR) et PT (WEEK N PT).

Merci
0