Plage variable pour moyenne mobile
Résolu/Fermé
pampiou
Messages postés
20
Date d'inscription
mercredi 5 mai 2010
Statut
Membre
Dernière intervention
2 octobre 2013
-
1 oct. 2013 à 17:38
pampiou Messages postés 20 Date d'inscription mercredi 5 mai 2010 Statut Membre Dernière intervention 2 octobre 2013 - 2 oct. 2013 à 08:46
pampiou Messages postés 20 Date d'inscription mercredi 5 mai 2010 Statut Membre Dernière intervention 2 octobre 2013 - 2 oct. 2013 à 08:46
Bonjour à tous,
Je souhaite calculer une moyenne mobile (la formule actuelle fonctionne) mais je souhaite faire varier l'étendue de la plage pour par exemple calculer la moeyenne sur 200 points au lieu de 100.
Ma formule actuelle, sans variation, est:
=MOYENNE.SI.ENS(L19:L118;L19:L118;ED$15;L19:L118;ED$16) et ceci étendu vers le bas.
Avez-vous une idée svp?
Merci d'avance.
Je souhaite calculer une moyenne mobile (la formule actuelle fonctionne) mais je souhaite faire varier l'étendue de la plage pour par exemple calculer la moeyenne sur 200 points au lieu de 100.
Ma formule actuelle, sans variation, est:
=MOYENNE.SI.ENS(L19:L118;L19:L118;ED$15;L19:L118;ED$16) et ceci étendu vers le bas.
Avez-vous une idée svp?
Merci d'avance.
A voir également:
- Plage variable pour moyenne mobile
- Comment calculer la moyenne sur excel - Guide
- Chaine tnt gratuite sur mobile - Guide
- Mfacebook.com mobile - Guide
- P2p mobile - Accueil - Guide technologies
1 réponse
via55
Messages postés
14512
Date d'inscription
mercredi 16 janvier 2013
Statut
Membre
Dernière intervention
18 janvier 2025
2 741
Modifié par via55 le 1/10/2013 à 19:06
Modifié par via55 le 1/10/2013 à 19:06
Bonjour
Réserver une cellule pour entrer le nombre de points souhaités, par exemple A1
et dans la formule remplacer les L19:L118 par INDIRECT("L"& LIGNE()+x &":L" & (LIGNE()+x-1)+$A$1)
Les x dans la formule sont à remplacer par la différence entre la 1ere ligne où se situe la formule et la valeur 19 de départ voulue (par exemple si la formule commence en ligne 5, x doit être remplacé par 14 dans la formule)
Cdlmnt
"L'imagination est plus importante que le savoir." A. Einstein
Réserver une cellule pour entrer le nombre de points souhaités, par exemple A1
et dans la formule remplacer les L19:L118 par INDIRECT("L"& LIGNE()+x &":L" & (LIGNE()+x-1)+$A$1)
Les x dans la formule sont à remplacer par la différence entre la 1ere ligne où se situe la formule et la valeur 19 de départ voulue (par exemple si la formule commence en ligne 5, x doit être remplacé par 14 dans la formule)
Cdlmnt
"L'imagination est plus importante que le savoir." A. Einstein
2 oct. 2013 à 08:46
J'ai juste adapté un peu par rapport à mon besoin, j'avais oublié de dire que la formule que j'ai donné était en ligne 118. Du coup, ma formule est devenue:
=MOYENNE.SI.ENS(INDIRECT("L"& LIGNE()-Presentation!$A$1+1 &":L" & LIGNE());INDIRECT("L"& LIGNE()-Presentation!$A$1+1 &":L" & LIGNE());ED$15;INDIRECT("L"& LIGNE()-Presentation!$A$1+1 &":L" & LIGNE());ED$16)
La fontion INDIRECT, que je ne connaissais pas, a résolu mon souci.
Encore merci!