SOMMEPROD et SOMMESI
Résolu/Fermé
A voir également:
- SOMMEPROD et SOMMESI
- Sommeprod avec condition texte ✓ - Forum Programmation
- Sommeprod ou ✓ - Forum Excel
- Sommeprod si ✓ - Forum Excel
- Sommeprod si 2 conditions ✓ - Forum Excel
- Sommeprod ligne et colonne - Forum Excel
10 réponses
pilas31
Messages postés
1825
Date d'inscription
vendredi 5 septembre 2008
Statut
Contributeur
Dernière intervention
24 avril 2020
644
9 juin 2009 à 18:20
9 juin 2009 à 18:20
Bonjour,
OUi, c'est une utilisation de SOMMEPROD. Sur cet exemple à 6 lignes cela donne :
=SOMMEPROD((A1:A6="Minnie")*(B1:B6="orange")*C1:C6)
A+
OUi, c'est une utilisation de SOMMEPROD. Sur cet exemple à 6 lignes cela donne :
=SOMMEPROD((A1:A6="Minnie")*(B1:B6="orange")*C1:C6)
A+
pilas31
Messages postés
1825
Date d'inscription
vendredi 5 septembre 2008
Statut
Contributeur
Dernière intervention
24 avril 2020
644
9 juin 2009 à 18:34
9 juin 2009 à 18:34
Oui, il faut enlever les guillemets :
=SOMMEPROD((Entité 1!I7:I79=B3)*(Entité 1!K7:K79=A5)*Entité 1!L7:L79)
=SOMMEPROD((Entité 1!I7:I79=B3)*(Entité 1!K7:K79=A5)*Entité 1!L7:L79)
pilas31
Messages postés
1825
Date d'inscription
vendredi 5 septembre 2008
Statut
Contributeur
Dernière intervention
24 avril 2020
644
9 juin 2009 à 18:48
9 juin 2009 à 18:48
Oui, pardon, j'avais pas vu le blanc dans le nom de la feuille. Oui il faut les guillemets mais alors l'erreur vient d'ailleurs.
Non, les cellules vides ne doivent pas gener
Peut-être le type des cellules ?
Edit : N'y a t-il pas une inversion entre A5 et B3 ?
Non, les cellules vides ne doivent pas gener
Peut-être le type des cellules ?
Edit : N'y a t-il pas une inversion entre A5 et B3 ?
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
michel_m
Messages postés
16602
Date d'inscription
lundi 12 septembre 2005
Statut
Contributeur
Dernière intervention
16 décembre 2023
3 313
9 juin 2009 à 19:53
9 juin 2009 à 19:53
bonsoit tt le monde
le plus tranquille est de donner des noms au 3 plages de entité 1 et de les appeler
=SOMMEPROD((col_I=B3)*(col_K=A5)....
col_I et col_K sont pour l'exemple, bien sûr
le plus tranquille est de donner des noms au 3 plages de entité 1 et de les appeler
=SOMMEPROD((col_I=B3)*(col_K=A5)....
col_I et col_K sont pour l'exemple, bien sûr
eriiic
Messages postés
24603
Date d'inscription
mardi 11 septembre 2007
Statut
Contributeur
Dernière intervention
15 décembre 2024
7 256
9 juin 2009 à 20:09
9 juin 2009 à 20:09
Bonsoir,
et tes nombres doivent être des nombres et pas du texte...
De toute façon le plus simple est de déposer ton fichier (réduit et sans données confidentielles) sur cijoint.fr et coller ici le lien fourni.
eric
et tes nombres doivent être des nombres et pas du texte...
De toute façon le plus simple est de déposer ton fichier (réduit et sans données confidentielles) sur cijoint.fr et coller ici le lien fourni.
eric
michel_m
Messages postés
16602
Date d'inscription
lundi 12 septembre 2005
Statut
Contributeur
Dernière intervention
16 décembre 2023
3 313
9 juin 2009 à 20:13
9 juin 2009 à 20:13
je n'ai pas écrit "les colonnes" mais "les plages dans les colonnes" !!!
c'est à dire I7 :I79 nommé col_i paar exemple
ci joint la preuve:
https://www.cjoint.com/?gjumUSe1nq
c'est à dire I7 :I79 nommé col_i paar exemple
ci joint la preuve:
https://www.cjoint.com/?gjumUSe1nq
michel_m
Messages postés
16602
Date d'inscription
lundi 12 septembre 2005
Statut
Contributeur
Dernière intervention
16 décembre 2023
3 313
9 juin 2009 à 20:16
9 juin 2009 à 20:16
Et bing! une bosse
Excuses moi Eric (bonjour) je n'avais pas rafraichi!
si les nombres étaient du texte (...) SOMMEPROD n'aurait il pas renvoyer "NOMBRE" et pas "NOM" ?
Excuses moi Eric (bonjour) je n'avais pas rafraichi!
si les nombres étaient du texte (...) SOMMEPROD n'aurait il pas renvoyer "NOMBRE" et pas "NOM" ?
eriiic
Messages postés
24603
Date d'inscription
mardi 11 septembre 2007
Statut
Contributeur
Dernière intervention
15 décembre 2024
7 256
9 juin 2009 à 21:31
9 juin 2009 à 21:31
Re michel et salut aux arrivants ;-)
Heuuuu, ou 0 (?)
pour moi son message d'erreur est 'Cela ne marche pas ' (débrouille toi avec ça...) et je pense que le #nom il a eu après avoir enlevé les ' '
Heuuuu, ou 0 (?)
pour moi son message d'erreur est 'Cela ne marche pas ' (débrouille toi avec ça...) et je pense que le #nom il a eu après avoir enlevé les ' '
Vaucluse
Messages postés
26496
Date d'inscription
lundi 23 juillet 2007
Statut
Contributeur
Dernière intervention
1 avril 2022
6 427
9 juin 2009 à 20:23
9 juin 2009 à 20:23
Bonsoir
effectivement, j'en rajoute sur les messages ci dessus. il semble indispensable de mettre un exemple de votre fic hier à disposition, car à priori, la formule du message 2 fonctionne parfaitement, comme vous pourrez le voir sur le fichier joint.
Probablement un problème sur le nom de la feuille qu'Excel ne retrouve pas.
Crdlmnt
http://www.cijoint.fr/cjlink.php?file=cj200906/cij7Gm9ioz.xls
effectivement, j'en rajoute sur les messages ci dessus. il semble indispensable de mettre un exemple de votre fic hier à disposition, car à priori, la formule du message 2 fonctionne parfaitement, comme vous pourrez le voir sur le fichier joint.
Probablement un problème sur le nom de la feuille qu'Excel ne retrouve pas.
Crdlmnt
http://www.cijoint.fr/cjlink.php?file=cj200906/cij7Gm9ioz.xls
Bonjour à tous ,
Ca marche !!
=SOMMEPROD(('Entité 1'!$I$7:$I$79=$B$3)*('Entité 1'!$J$7:$J$79=A5)*'Entité 1'!$L$7:$L$79)
UNe tite histoire de guillemet mal positionné.
Pour répondre à ERic, oui le #nom apparraissait qund je positionnais mal mes pranthèses.
Merci à tous, et je garde ta méthode au cas ou michem m, mais ca ne marche qu'avec les nombres c'est ca?
bonne journée,
Cordialement,
Jean Guy
Ca marche !!
=SOMMEPROD(('Entité 1'!$I$7:$I$79=$B$3)*('Entité 1'!$J$7:$J$79=A5)*'Entité 1'!$L$7:$L$79)
UNe tite histoire de guillemet mal positionné.
Pour répondre à ERic, oui le #nom apparraissait qund je positionnais mal mes pranthèses.
Merci à tous, et je garde ta méthode au cas ou michem m, mais ca ne marche qu'avec les nombres c'est ca?
bonne journée,
Cordialement,
Jean Guy
9 juin 2009 à 18:30
=SOMMEPROD(('Entité 1'!I7:I79=B3)*('Entité 1'!K7:K79=A5)*'Entité 1'!L7:L79)
Peut-être une erreur de saisie de ma part?
Merci pour ta réponce en tout cas !!