Faire une macro pour réaliser une moyenne de plusieurs lignes avec filtre

plonsqua

XLDnaute Nouveau
Bonsoir à tous

Je souhaiterais savoir comment remplir par macro le tableau (onglet moyenne) à partir du tableau (onglet données) avec la "formule" suivante :

La moyenne est la moyenne des durées d'immobilisations par type de moyens qui sont revenus au cours du mois dernier et qui n'ont pas été rebutés (case vide).

Si un moyen n'apparait pas dans le tableau (type H,J) le résultat = 0.
Si un moyen n'a pas eu de retour dans le mois concerné, le résultat = 0.

Merci pour votre aide et le temps que vous m'accordez.

Cordialement
 

Pièces jointes

  • calcul moyenne.xlsx
    98.8 KB · Affichages: 54

Fred0o

XLDnaute Barbatruc
Re : Faire une macro pour réaliser une moyenne de plusieurs lignes avec filtre

Bonsoir plonsqua,

Ce n'est pas la formule la plus élégante mais elle fonctionne. En attendant mieux :
Code:
=SOMMEPROD((données!$A$2:$A$1674=moyenne!B1)*(données!$E$2:$E$1674>0)*(données!$G$2:$G$1674="")*données!$E$2:$E$1674)/SOMMEPROD((données!$A$2:$A$1674=moyenne!B1)*(données!$E$2:$E$1674>0)*(données!$G$2:$G$1674=""))

A mettre en B2 de la feuille "moyenne" et à tirer vers la droite.

A+
 

Discussions similaires

Statistiques des forums

Discussions
314 588
Messages
2 110 988
Membres
111 002
dernier inscrit
Lolo73i