Problème sur critère somme.SI

Résolu/Fermé
sanchis81 Messages postés 134 Date d'inscription mardi 17 février 2009 Statut Membre Dernière intervention 2 octobre 2013 - 22 oct. 2010 à 15:47
sanchis81 Messages postés 134 Date d'inscription mardi 17 février 2009 Statut Membre Dernière intervention 2 octobre 2013 - 27 oct. 2010 à 18:14
Bonjour à tous,

voici une formule que j'utilise dans un fichier excel:

=SOMME.SI(E3:E367;"<=Q15";K3:K367)

avec Q15=NO.SEMAINE(AUJOURDHUI())

Mais ma formule me donne toujours comme résultat 0.

Si je remplace <Q15 par 42 par exemple, la formule fonctionne.......

Quelqu'un peut-il m'aider?

Merci d'avance.

5 réponses

michel_m Messages postés 16603 Date d'inscription lundi 12 septembre 2005 Statut Contributeur Dernière intervention 16 décembre 2023 3 310
22 oct. 2010 à 15:54
salut Sanchis
essaie plutôt avec un sommeprod

=sommeprod((E3:E367<=Q15);(K3:K367))
1
michel_m Messages postés 16603 Date d'inscription lundi 12 septembre 2005 Statut Contributeur Dernière intervention 16 décembre 2023 3 310
22 oct. 2010 à 16:04
heu! j'oubliais

ta formule
NO.SEMAINE(AUJOURDHUI()) est fausse en Europe(norme ISO)
il faudrait
Q15=ENT(MOD(ENT((AUJOURDHUI()-2)/7)+0,6;52+5/28))+1)

aujourd'hui nous sommes bien en semaine 42 avec N0.SEMAINE tu as 43....
0
sanchis81 Messages postés 134 Date d'inscription mardi 17 février 2009 Statut Membre Dernière intervention 2 octobre 2013 10
22 oct. 2010 à 16:52
merci pour ta réponse michel.

Par contre, j'essaye d'appliquer ta formule sommeprod, j'appuis sur ctrl + maj + entrée mais le résultat est toujours égal à 0...
0
michel_m Messages postés 16603 Date d'inscription lundi 12 septembre 2005 Statut Contributeur Dernière intervention 16 décembre 2023 3 310
22 oct. 2010 à 17:37
tu appuies normalement sur entree; c'est une fausse-vraie matricielle

Je viens d'essayer c'est OK. tu as bien des numéros de semaine dans E3:E367 ?
0
ccm81 Messages postés 10900 Date d'inscription lundi 18 octobre 2010 Statut Membre Dernière intervention 2 novembre 2024 2 425
Modifié par ccm81 le 22/10/2010 à 17:34
essaies en remplaçant
"<=Q15" par "<="&mod(Q15;100)
ex
=SOMME.SI(A2:A7;"<="&MOD(C2;100);B2:B7)
0
eriiic Messages postés 24600 Date d'inscription mardi 11 septembre 2007 Statut Contributeur Dernière intervention 21 octobre 2024 7 239
22 oct. 2010 à 18:46
Bonsoir tout le monde,

Pourquoi &mod(Q15;100) ????

=SOMME.SI(E3:E367;"<=" & Q15;K3:K367)
mais tu peux rester sur sommeprod(), autant maitriser cette fonction ça te resservira dans d'autres occasions.
Par compte tiens bien compte de la remarque de michel sur no.semaine() à banir chez nous...

eric
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
sanchis81 Messages postés 134 Date d'inscription mardi 17 février 2009 Statut Membre Dernière intervention 2 octobre 2013 10
27 oct. 2010 à 18:14
Merci pour votre aide!

J'ai réussi en utilisant =SOMME.SI(E3:E367;"<=" & Q15;K3:K367)

Pour ce qui est du numéroi de la semaine, la formule de Michel fonctionne bien mieux.

Encore merci.
0