SOMMEPROD fonctionne pas ?
Lucas
-
JvDo Messages postés 2012 Statut Membre -
JvDo Messages postés 2012 Statut Membre -
Bonjour,
Ca fait plusieurs forum que je scrute à la recherche du pourquoi que ma formule ne fonctionne pas.
Pourtant je fais comme les exemples.
J'ai essayé plusieurs façon je vous les présentes :
=SOMMEPROD((A5:A66="418-648-XXXX")*(C5:C66>="2009-07-01 - 00:01")*(C5:C66<"2009-08-01 - 00:00")*E5:E66)
=SOMMEPROD((A5:A66="418-648-XXXX")*(ET(C5:C66>="2009-07-01 - 00:01";C5:C66<"2009-08-01 - 00:00"))*(E5:E66))
=SOMMEPROD((A5:A66="418-648-XXXX")*(C5:C66="2009-07-01")*(E5:E66))
=SOMMEPROD((A5:A66="418-648-XXXX");(C5:C66>="2009-07-01 - 00:01");(C5:C66<"2009-08-01 - 00:00");E5:E66)
J'en ai essayé plusieurs comme ca et rien ne foncionne, la réponse reste toujours "0" et ca ne devrait pas être ca. Pour certaine formule, il y avait erreur mais en Appuyant sur CTL+SHIFT+ENTER ca s'arrangait mais la réponse reste encore "0".
S.V.P. aidez moi !
Merci d'avance.
Lucas
Ca fait plusieurs forum que je scrute à la recherche du pourquoi que ma formule ne fonctionne pas.
Pourtant je fais comme les exemples.
J'ai essayé plusieurs façon je vous les présentes :
=SOMMEPROD((A5:A66="418-648-XXXX")*(C5:C66>="2009-07-01 - 00:01")*(C5:C66<"2009-08-01 - 00:00")*E5:E66)
=SOMMEPROD((A5:A66="418-648-XXXX")*(ET(C5:C66>="2009-07-01 - 00:01";C5:C66<"2009-08-01 - 00:00"))*(E5:E66))
=SOMMEPROD((A5:A66="418-648-XXXX")*(C5:C66="2009-07-01")*(E5:E66))
=SOMMEPROD((A5:A66="418-648-XXXX");(C5:C66>="2009-07-01 - 00:01");(C5:C66<"2009-08-01 - 00:00");E5:E66)
J'en ai essayé plusieurs comme ca et rien ne foncionne, la réponse reste toujours "0" et ca ne devrait pas être ca. Pour certaine formule, il y avait erreur mais en Appuyant sur CTL+SHIFT+ENTER ca s'arrangait mais la réponse reste encore "0".
S.V.P. aidez moi !
Merci d'avance.
Lucas
A voir également:
- SOMMEPROD fonctionne pas ?
- Sommeprod recherchev - Forum Bureautique
- Sommeprod avec condition texte ✓ - Forum Bureautique
- SOMMEPROD avec 3 conditions ✓ - Forum Excel
- Fonction sommeprod avec si texte present ✓ - Forum Logiciels
- Sommeprod - Forum Excel
3 réponses
Bonjour,
peut-être que 0 est la bonne réponse!
tes cellules C5:C66 contiennent quelle genre de données?
Pour ta formule avec le ET(), tu peux la zapper car le SOMMEPROD le fait automatiquement.
As-tu audité ta formule en pas à pas pour voir les résultats intermédiaires?
Cordialement
peut-être que 0 est la bonne réponse!
tes cellules C5:C66 contiennent quelle genre de données?
Pour ta formule avec le ET(), tu peux la zapper car le SOMMEPROD le fait automatiquement.
As-tu audité ta formule en pas à pas pour voir les résultats intermédiaires?
Cordialement
Merci pour la réponse rapide,
Dans ma colonne "C" il y a des dates et heures de cette façon : aaaa-mm-jj - hh:mm
Et non la réponse n'est pas "0".
Quand je regarde pas à pas les réponses de ma formules ca donne des vrais ou faux pour les 3 premiers arguments et à la fin il y a des "#VALEUR" comme réponse.
Merci
Lucas
Dans ma colonne "C" il y a des dates et heures de cette façon : aaaa-mm-jj - hh:mm
Et non la réponse n'est pas "0".
Quand je regarde pas à pas les réponses de ma formules ca donne des vrais ou faux pour les 3 premiers arguments et à la fin il y a des "#VALEUR" comme réponse.
Merci
Lucas
Bonsoir,
tes dates sont en format date ou ce sont des chaînes de caractères?
Si ce sont des chaînes de caractères, tes formules (la 1ère en tout cas) sont OK
Si ce sont des dates au format "AAAA-MM-JJ\ \-\ hh:mm", il faut les traiter comme des dates et les formules :
(C5:C66>="2009-07-01 - 00:01")*(C5:C66<"2009-08-01 - 00:00")
deviendront :
(C5:C66>=1*"01/07/2009 00:01")*(C5:C66<1*"1/8/2009 00:00")
cordialement
tes dates sont en format date ou ce sont des chaînes de caractères?
Si ce sont des chaînes de caractères, tes formules (la 1ère en tout cas) sont OK
Si ce sont des dates au format "AAAA-MM-JJ\ \-\ hh:mm", il faut les traiter comme des dates et les formules :
(C5:C66>="2009-07-01 - 00:01")*(C5:C66<"2009-08-01 - 00:00")
deviendront :
(C5:C66>=1*"01/07/2009 00:01")*(C5:C66<1*"1/8/2009 00:00")
cordialement