XL 2019 Macro VBA SOMME.SI.ENS

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 !

pierredu16

XLDnaute Nouveau
J’ai un tableau de synthèse des déchets par mois. Voici les détails :

  • B4 : Dernier jour du mois
  • B6 : Mois en question
  • B7 : Premier jour du mois
  • B8 : Formule de déchet à insérer

Les colonnes C, D, etc., contiennent les mêmes informations pour les mois suivants (février, mars, etc.).


Données sources :


  1. Feuille “enceinte” : Quantité OCV (colonne B) par jour (colonne A)
  2. Autre feuille : Quantité dosée (colonne B) par jour (colonne A)

Formule souhaitée pour B8 :


Somme de la quantiteˊ doseˊe entre (B7 - 15 jours) et (B4 - 15 jours)(Somme de la quantiteˊ doseˊe entre (B7 - 15 jours) et (B4 - 15 jours))−(Somme de la quantiteˊ OCV entre B7 et B4)


Je souhaite créer une macro qui remplisse automatiquement la ligne 8 avec les pourcentages de déchets pour chaque mois.
 

Pièces jointes

Tout d'abord Bonjour Pierre, Bonjour TooFatBoy,

En PJ un essai par formule et par macro avec :
VB:
Private Sub CommandButton1_Click()
    Dim Formule$
    Formule = "=SOMME.SI.ENS(doseuse!$B:$B;doseuse!$A:$A;"">=""&B$7-15;doseuse!$A:$A;""<=""&B$4-15)-SOMME.SI.ENS(enceinte!$B:$B;enceinte!$A:$A;"">=""&B$7;enceinte!$A:$A;""<=""&B$4)"
    [B8:M8].FormulaLocal = Formule
    [B8:M8] = [B8:M8].Value
End Sub
Le mieux est de ne pas faire en VBA ce qu'XL sait si bien faire.

NB: Rien compris à votre formule. Pourquoi une variable entre J1-15 et J2-15 et l'autre entre J1 et J2 ?
 

Pièces jointes

- 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

Discussions similaires

Réponses
4
Affichages
142
Réponses
0
Affichages
286
Réponses
0
Affichages
414
  • Question Question
Réponses
3
Affichages
484
  • Question Question
Microsoft 365 Règle de 3
Réponses
11
Affichages
762
  • Question Question
Microsoft 365 macro vba sumifs
Réponses
5
Affichages
597
Réponses
12
Affichages
1 K
Retour