XL 2013 Moyenne decallee

  • Initiateur de la discussion Initiateur de la discussion dmm
  • Date de début Date de début

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 !

dmm

XLDnaute Nouveau
Bonjour,

J'ai un souci pour gerer un fichier de donnees tres volumineux pour lequel je voudrais calculer des moyennes.

Sur les colonnes I2 a Z2 sont repartis des periodes pour lesquelles nous collectons les donnees sur des indicateur qui sont organizes sur les lignes du fichier excel.

Nous avons plus de 6000 indicateurs.

Pour chaque indicateur j'aimerais extraire la moyenne mobile la plus recente (la periode la plus recente)
J'ai pu faire un tableau avec les formules suivantes pour atteindre mon objectif mais se travail est quasi impossible avec 6000 indicateurs car les formules que vous voyez sont pour la serie temprorelle de valeur pour 1 indicateur.

franchement je ne sais plus quoi faire.

En annexe le fichier avec deux feuilles
La feuille 1 comporte les donnees de base de l'annee 2007_a a l'annee 2015_b, j'y ai ajouter trois collonnes :
1- Average qui calcul la moyenne sur l'ensemble des donnees sur une ligne
2 - Mode qui calcul la mode sur l'ensemble des donnees sur une ligne
3 - Moving average (moyenne mobile) qui devrait calcul la moyenne mobile sur l'ensemble des donnees sur une ligne

La feuille 2 comporte la formule pour faire le calcul de moyenne mobile pour chaque indicateur. Vous allez constater que pour arriver a la moyenne mobile finale nous avons de 17 lignes de calcul. Voila ma difficule sachant que j'ai plus 6000 indicateurs.


Merci de votre appui
 

Pièces jointes

Re : Moyenne decallee

Re

version sans fonction vba
à vérifier car mes maths sont loins.......

sur sheet1, un tableau avec formules qui calcule les coefficients en fonction du nombre de colonnes sur lesquelles tu veux faire ta moyenne décalée

le calcul sur data se fait alors par la formule

Code:
=SOMMEPROD((B2:S2)*(DECALER(Sheet1!C$1;EQUIV(COLONNES(B2:S2);Sheet1!$A$2:$A$1005;0);0;1;COLONNES(B2:S2))))/PUISSANCE(2;COLONNES(B2:S2)-1)

si tu veux faire entre les colonnes D et N par exemple, il te suffit de changer B2😀2 par D2:N2 (4 changements) et de tirer vers le bas

normalement exemple fonctionne de 1 à 24 colonnes, mais je répète : A VERIFIER
 

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

Retour