Excel moyenne glissante
Résolu/Fermé
gturkmen
Messages postés
86
Date d'inscription
lundi 26 novembre 2007
Statut
Membre
Dernière intervention
2 juin 2024
-
Modifié par gturkmen le 9/02/2011 à 19:01
ccm81 Messages postés 10900 Date d'inscription lundi 18 octobre 2010 Statut Membre Dernière intervention 2 novembre 2024 - 11 févr. 2011 à 17:52
ccm81 Messages postés 10900 Date d'inscription lundi 18 octobre 2010 Statut Membre Dernière intervention 2 novembre 2024 - 11 févr. 2011 à 17:52
A voir également:
- Moyenne cumulée excel
- Calculer une moyenne sur excel - Guide
- Liste déroulante excel - Guide
- Si et excel - Guide
- Aller à la ligne excel - Guide
- Word et excel gratuit - Guide
27 réponses
Vaucluse
Messages postés
26496
Date d'inscription
lundi 23 juillet 2007
Statut
Contributeur
Dernière intervention
1 avril 2022
6 414
9 févr. 2011 à 19:30
9 févr. 2011 à 19:30
Bonsoir
ce serait bien de savoir commet sont entrées vos dates, sous quels formats?
si par exemple vos dates "mensuelles" sont entrées sous la forme 1/1/2010, vous pouvez tenter, pour un champ date de A1 à A1000 et un montant de B1 à B1000:
=SOMMEPROD((A1:A100>DATE(ANNEE(MAX(A1:A1000))-1;MOIS(MAX(A1:A1000));1)*(B1:B1000))/SOMMEPROD((A1:A100>DATE(ANNEE(MAX(A1:A1000))-1;MOIS(MAX(A1:A1000));1)*1))
et pour avoir les 12 dernières lignes du tableau, plus simple si vos dates vont en croissant et même s'il n' y a que des N° de mois, à condition que la colonne A soit numériques
=SOMME(INDIRECT("B"&EQUIV(MAX(A1:A1000);A1:A1000;0)&":B"&EQUIV(MAX(A1:A1000);A1:A1000;0)-11))/12
crdlmnt
ce serait bien de savoir commet sont entrées vos dates, sous quels formats?
si par exemple vos dates "mensuelles" sont entrées sous la forme 1/1/2010, vous pouvez tenter, pour un champ date de A1 à A1000 et un montant de B1 à B1000:
=SOMMEPROD((A1:A100>DATE(ANNEE(MAX(A1:A1000))-1;MOIS(MAX(A1:A1000));1)*(B1:B1000))/SOMMEPROD((A1:A100>DATE(ANNEE(MAX(A1:A1000))-1;MOIS(MAX(A1:A1000));1)*1))
et pour avoir les 12 dernières lignes du tableau, plus simple si vos dates vont en croissant et même s'il n' y a que des N° de mois, à condition que la colonne A soit numériques
=SOMME(INDIRECT("B"&EQUIV(MAX(A1:A1000);A1:A1000;0)&":B"&EQUIV(MAX(A1:A1000);A1:A1000;0)-11))/12
crdlmnt