IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Macros et VBA Excel Discussion :

Calculer une moyenne en fonction du mois [XL-2003]


Sujet :

Macros et VBA Excel

  1. #1
    Membre à l'essai
    Profil pro
    Inscrit en
    Août 2010
    Messages
    15
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2010
    Messages : 15
    Points : 13
    Points
    13
    Par défaut Calculer une moyenne en fonction du mois
    Bonjour à tous,
    Voici mon problème:
    sur une feuille Excel, j'ai 12 colonne de janvier à décembre; la 13è colonne doit comporter la moyenne des données; mais en fonction du mois en cours.
    Si nous sommes en juin; elle doit calculer la moyenne sur les 6 premiers mois seulement; en juillet , sur 7, en août sur 8 etc...
    Mon souhait: une macro qui met à jour la 13è colonne automatiquement.
    Merci pour votre aide.

  2. #2
    Membre émérite
    Homme Profil pro
    Inscrit en
    Décembre 2011
    Messages
    1 186
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Décembre 2011
    Messages : 1 186
    Points : 2 502
    Points
    2 502
    Par défaut
    Bonjour,

    Juste pour être sûr que les fonctions existante d'Excel ne fond pas l'affaire :
    La fonction =Moyenne(<plage sur 12 mois>) calcul la moyenne
    uniquement sur les cellules comportant une valeur.

    Donc si pour les mois où il n'y a pas encore de valeur, la cellule est vide,
    dans ce cas la moyenne sera bien calculée comme attendu.

  3. #3
    Membre à l'essai
    Profil pro
    Inscrit en
    Août 2010
    Messages
    15
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2010
    Messages : 15
    Points : 13
    Points
    13
    Par défaut
    D'abord merci pour ta réponse
    Ensuite, la fonction moyenne n'est pas mon problème, c'est le mois qui me pose problème car dans mon cas même si on est en février j'ai des données jusqu'en décembre (prévisions budgétaires)..et donc si je suis en mars je ne veux que la moyenne des 3 premiers mois.
    j'espère que c'est clair.
    Merci encore

  4. #4
    Membre expert
    Homme Profil pro
    Retraité
    Inscrit en
    Avril 2011
    Messages
    1 858
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Retraité

    Informations forums :
    Inscription : Avril 2011
    Messages : 1 858
    Points : 3 974
    Points
    3 974
    Par défaut
    Bonjour,

    Avec les prévisions budgétaires de A2 à L2, formule de la moyenne M2 :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    =MOYENNE(A2:DECALER(A2;0;MOIS(AUJOURDHUI())-1))
    Cordialement.

  5. #5
    Membre à l'essai
    Profil pro
    Inscrit en
    Août 2010
    Messages
    15
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2010
    Messages : 15
    Points : 13
    Points
    13
    Par défaut c'est bon
    1000 merci gFZT82
    ca marche

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Réponses: 2
    Dernier message: 23/05/2013, 18h14
  2. Réponses: 2
    Dernier message: 16/02/2011, 14h59
  3. Calculer une moyenne avec une matrice
    Par progfou dans le forum Algorithmes et structures de données
    Réponses: 5
    Dernier message: 05/06/2006, 16h47
  4. methode qui calcul une moyenne du traffic
    Par siry dans le forum Développement
    Réponses: 7
    Dernier message: 05/05/2005, 17h16
  5. calculer une moyenne avec une requete externe
    Par allowen dans le forum Langage SQL
    Réponses: 3
    Dernier message: 27/01/2005, 16h02

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo