Formule sommeprod en VBA AHTOUATI - Dernière réponse le 26 nov. 2016 1 réponse Bonjour, j'ai une formule la suivante =SOMMEPROD((A1:A19>=D6)*(A1:A19<=E6)*B1:B19) et je la traduire en VBA TEXTE DATE 1 TEXTE DATE 2 TEXTE TOTAL ( total des sommes entre deux dates) merci pour votre aide Afficher la suite 1 réponse Trié par votes Votes Date Date décroissante Réponse 1 / 1 Gyrus Bonjour, Deux possibilités : Range("H1") = Application.SumIfs([B1:B19], [A1:A19], ">=" & CDbl([D6]), [A1:A19], "<=" & CDbl([E6])) ou Range("H1") = Evaluate("SUMPRODUCT((A1:A19>=D6)*(A1:A19<=E6)*B1:B19)") A+ Discussions similaires exo pix Xtyller tout en majuscules (excel) txiki Sujet Précédent Sujet Suivant
Réponse 1 / 1 Gyrus Bonjour, Deux possibilités : Range("H1") = Application.SumIfs([B1:B19], [A1:A19], ">=" & CDbl([D6]), [A1:A19], "<=" & CDbl([E6])) ou Range("H1") = Evaluate("SUMPRODUCT((A1:A19>=D6)*(A1:A19<=E6)*B1:B19)") A+