Sommeprod
Résolu/Fermé
Marie Chant
Messages postés
106
Date d'inscription
lundi 24 mars 2014
Statut
Membre
Dernière intervention
12 juillet 2024
-
3 juin 2016 à 21:26
Marie Chant Messages postés 106 Date d'inscription lundi 24 mars 2014 Statut Membre Dernière intervention 12 juillet 2024 - 12 oct. 2016 à 12:40
Marie Chant Messages postés 106 Date d'inscription lundi 24 mars 2014 Statut Membre Dernière intervention 12 juillet 2024 - 12 oct. 2016 à 12:40
A voir également:
- Sommeprod
- Sommeprod si 2 conditions ✓ - Forum Excel
- Sommeprod division ✓ - Forum Excel
- Sommeprod ou ✓ - Forum Excel
- Sommeprod si ✓ - Forum Excel
- SOMMEPROD SI avec condition ✓ - Forum Excel
2 réponses
gbinforme
Messages postés
14946
Date d'inscription
lundi 18 octobre 2004
Statut
Contributeur
Dernière intervention
24 juin 2020
4 706
3 juin 2016 à 22:24
3 juin 2016 à 22:24
Bonjour,
Voici ta formule :
En fait, tu souhaites cumuler si en colonne H tu as 200014 ou 200016 ou 200020 ou 201201 et dans SOMMEPROD le "ou" se traduit par + et tu mets tes "+" entre parenthèses pour avoir vrai si une des conditions est remplie.
Tu n'as pas besoin par contre de parenthèses pour la colonne que tu cumules.
Voici ta formule :
=SOMMEPROD( (data!$C$2:$C$45406=C$1) * (data!$O$2:$O$45406=$A2) *((data!$H$2:$H$45406=200014)+(data!$H$2:$H$45406=200016)+(data!$H$2:$H$45406=200020)+(data!$H$2:$H$45406=201201))*data!$L$2:$L$45406)
En fait, tu souhaites cumuler si en colonne H tu as 200014 ou 200016 ou 200020 ou 201201 et dans SOMMEPROD le "ou" se traduit par + et tu mets tes "+" entre parenthèses pour avoir vrai si une des conditions est remplie.
Tu n'as pas besoin par contre de parenthèses pour la colonne que tu cumules.
Vaucluse
Messages postés
26496
Date d'inscription
lundi 23 juillet 2007
Statut
Contributeur
Dernière intervention
1 avril 2022
6 413
Modifié par Vaucluse le 7/06/2016 à 16:32
Modifié par Vaucluse le 7/06/2016 à 16:32
Bonjour(et salut mon ami gb)
peut être un peu plus simple ici pour la réponse à la première question, mais j'avoue ne pas avoir compris ce que vous voulez dans le dernier message
https://www.cjoint.com/c/FFhoCtAINt8
ce serait sans doute p)plus clair si vous pouviez déposer un fichier sur
https://www.cjoint.com/
en revenant coller ici le lien créé sur le site
crdlmnt
La qualité de la réponse dépend surtout de la clarté de la question, merci!
peut être un peu plus simple ici pour la réponse à la première question, mais j'avoue ne pas avoir compris ce que vous voulez dans le dernier message
https://www.cjoint.com/c/FFhoCtAINt8
ce serait sans doute p)plus clair si vous pouviez déposer un fichier sur
https://www.cjoint.com/
en revenant coller ici le lien créé sur le site
crdlmnt
La qualité de la réponse dépend surtout de la clarté de la question, merci!
gbinforme
Messages postés
14946
Date d'inscription
lundi 18 octobre 2004
Statut
Contributeur
Dernière intervention
24 juin 2020
4 706
7 juin 2016 à 18:30
7 juin 2016 à 18:30
Salut Vaucluse,
Ce serait bien de nous fournir un peu plus de soleil ! ;-)
Ce serait bien de nous fournir un peu plus de soleil ! ;-)
Marie Chant
Messages postés
106
Date d'inscription
lundi 24 mars 2014
Statut
Membre
Dernière intervention
12 juillet 2024
5
12 oct. 2016 à 12:40
12 oct. 2016 à 12:40
Merci beaucoup
7 juin 2016 à 16:00
Cela fonctionne très bien,
Pour la ligne suivante , je veux la différence qui reste de la colonne H
Est-ce que je pourrais faire
=SOMMEPROD( (data!$C$2:$C$45406=C$1) * (data!$O$2:$O$45406=$A8) * (data!$L$2:$L$45406)-C7 car la réponse précedente est en C7 ? Non cela ne fonctionne pas
Est-ce que je pourrais faire
=SOMMEPROD( (data!$C$2:$C$45406=C$1) * (data!$O$2:$O$45406=$A2) *((-data!$H$2:$H$45406=200014)-(data!$H$2:$H$45406=200016)-(data!$H$2:$H$45406=200020)-(data!$H$2:$H$45406=201201))*data!$L$2:$L$45406)
merci beaucoup et bonne journée!
7 juin 2016 à 18:28
Non cela ne fonctionne pas
Pourtant cela fonctionne si tu l'écris correctement :
Tu avais une parenthèse de trop !
7 juin 2016 à 22:14
Je voudrais que les trois conditions soit remplie et cela ne fonctionne pas. Je ne sais plus quoi faire. Je dois avoir le cumul de mon data qui rempli les trois conditions soit C$1 et $A2 seulement si dans H c'est soit200014,200016,200020,201201.
Je veux que cela respecte es trois conditions. car en D$1 j'ai une autre cie mais avec les mêmes data
Pourrais-tu m'aider s.v.p merci beaucoup
Modifié par gbinforme le 8/06/2016 à 08:22
C'est exactement ce que fait la première formule : j'ai l'impression que tu n'es pas très méthodique et les formules doivent être précises pour donner le bon résultat.