Calcul Somme "Glissante"

ladybird

XLDnaute Nouveau
Bonjour le forum,

Je requière votre aide sur un travail que je réalise chaque mois et qui me demande, le tout accumulé, un temps monstre.
J’ajoute, chaque mois, les résultats des mes activité dans le but de calculer une somme glissante des 12 derniers mois. Bête et méchant le 1er du mois, j’ajoute une colonne pour le M -1 et ajoute la donnée, je clique sur ma cellule déterminant ma somme (en bout de ligne) et je glisse ma sélection d’un cran vers la droite
Connaissez-vous une manipulation ou formule qui ne prendrait en compte que les 12 valeurs précédentes pour en calculer la somme.
J’ai ajouté un fichier pour un exemple.
Merci de votre aide
 

Pièces jointes

  • Somme glissante.xls
    20 KB · Affichages: 118
  • Somme glissante.xls
    20 KB · Affichages: 105
  • Somme glissante.xls
    20 KB · Affichages: 111

Papou-net

XLDnaute Barbatruc
Re : Calcul Somme "Glissante"

Bonjour ladybird,

Voici une solution par macro.
Pour info : j'ai donné le nom "Résultat" à la cellule R3 qui contient la somme glissante. De ce fait, tu peux insérer des colonnes à la suite sans rien avoir à modifier.
Je te laisse le soin de vérifier si ça répond à ton attente.

En te souhaitant une bonne journée.

Cordialement.
 

Pièces jointes

  • Copie de Somme glissante.xls
    32.5 KB · Affichages: 129
  • Copie de Somme glissante.xls
    32.5 KB · Affichages: 139
  • Copie de Somme glissante.xls
    32.5 KB · Affichages: 129

Misange

XLDnaute Barbatruc
Re : Calcul Somme "Glissante"

Bonjour

Sans macro, avec simplement un nom défini de façon dynamique qui ne retient que les 12 dernières valeurs entrées.
regarde dans insertion/nom Définir glissant12 correspond à
=DECALER(Feuil1!$A$3;0;NBVAL(Feuil1!$3:$3)-1;1;-12)
quand tu ajoutes une valeur au bout de ta série,
somme(glissant12) s'ajuste automatiquement pour ne prendre en compte que les 12 derniers mois.

Attention, il ne faut rien écrire d'autre sur cette ligne (ou alors il faut impérativement en tenir compte et modifier la définition du nom, nbval(feuil1!$3:$3) comptant tout ce qui est écrit sur la ligne 3

Plus d'infos sur la fonction magique decaler ici
Ce lien n'existe plus
 

Pièces jointes

  • Copie de Somme glissante.xls
    28.5 KB · Affichages: 157
  • Copie de Somme glissante.xls
    28.5 KB · Affichages: 130
  • Copie de Somme glissante.xls
    28.5 KB · Affichages: 152

Discussions similaires

Réponses
2
Affichages
1 K

Statistiques des forums

Discussions
312 843
Messages
2 092 758
Membres
105 525
dernier inscrit
jabyou