macro somme conditionnelle date

  • Initiateur de la discussion Initiateur de la discussion man
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

M

man

Guest
Bonjour à Tous,

j'ai un soucis avec la formule ci-après.
Elle me renvoie l'erreur "valeur" probablement pour un probleme de syntaxe.

Son but est de faire une somme des valeurs d'une colonne (E) si les dates (situées en colonne B) correspondant à ces valeurs correspondent au mois et ) l'année spécifiée.

En clair, je veux par exemple la somme des valeurs du mois de septembre...



Range("K6") = Evaluate("sum((E6:E65536)*(MONTH(B6:B65536=9)*(YEAR(B6:B65536=2003))")


Si quelqu'un sait ce qui cloche...
merci
 

Pièces jointes

Merci Dan pour ta réponse mais cela ne correspond pas au probleme.

Je pense que je n'ai pas assez expliqué le probleme.

En fait la formule se trouve dans le module 1.
C'est une macro qui doit s'effectuer pour environ 150 feuilles qui ont la meme structure.

Le but de cette macro est de calculer pour chaque mois le total des sorties (colonne J et K) et de calculer la moyenne en (G2).

le seul problème est donc que la formule de la macro ne fonctionne pas...

Voila espérant avoir été plus clair.
 
Re à tous

en fait j'ai trouvé, il manquait simplement des parentheses.
Cela fonctionne.
Cooool
merci au forum, il donne des ailes....

Range("K6") = Evaluate("sum((E6:E65536)*(MONTH(B6:B65536)=9)*(YEAR(B6:B65536)=2003))")


Et bon Week end
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD
Assurez vous de marquer un message comme solution pour une meilleure transparence.
Retour