Moyenne de cellules non vides

Ayakan -  
michel_m Messages postés 18903 Date d'inscription   Statut Contributeur Dernière intervention   -
Bonjour,

J'ai conçu une base de données, dans laquelle sont renseignées par mois le montant des factures adressées par des fournisseurs.
Les mois sont classés du plus récent au plus ancien.
Les fournisseurs ne transmettent pas forcément des factures tous les mois; il peut donc arriver quesur une même ligne, des cellules soient vides pour les mois où un fournisseur n'a pas transmis de facture.
Je souhaite automatiquement et par fournisseur :
- indiquer le mois de la dernière facture transmise
- calculer la moyenne des 6 dernières factures transmises par fournisseur.

Comment faire?
Configuration: Windows XP Internet Explorer 6.0

6 réponses

  1. Vaucluse Messages postés 27336 Date d'inscription   Statut Contributeur Dernière intervention   6 453
     
    Bonsoir
    Al'adresse ci jointe un exemple de solution, pas très simple, en attendant peut être une solution plus élégante qui pourrait arriver de personnes plus compétentes!
    Crdlmnt

    http://www.cijoint.fr/cjlink.php?file=cj200909/cijZu8ltJ3.xls
    0
    1. Ayakan
       
      Bonjour Vaucluse

      Merci pour ta solution, que j'ai essayé et tout fonctionne comme sur des roulettes.
      Merci beaucoup

      Ayakan
      0
  2. michel_m Messages postés 18903 Date d'inscription   Statut Contributeur Dernière intervention   3 320
     
    Bonjour,

    Pour essayer de trouver mieux que l'ami Vaucluse, ce qui ne sera pas évident, merci les violons, mets nous un extrait de ton classeur (format xls si tu as 2007), sans données confidentielles sur
    https://www.cjoint.com/
    et coipes-colles le lien proposé dans ton message
    0
  3. michel_m Messages postés 18903 Date d'inscription   Statut Contributeur Dernière intervention   3 320
     
    Bonjour à tous

    Ci-joint proposition:
    https://www.cjoint.com/?jykcJ2OKEa

    Pour fonctionner, l'utilitaire d'analyse doit être activé (fonctions de calculs supplémentaires bien pratique)
    pour cela (XL2003): outils-macros complémentaires-cocher "utilitaires d'analyse"

    Une petite macro effectue le décalage des montants de factures lorsque tu changes de mois de la date en B2
    Il faut donc autoriser les macros: Outils-macros-sécurité macros-opter pour "moyen" (pour voir la macro si ca t'intéresse:clic droit sur le nom de l'onglet en bas de l'écran-visualiser le code)

    J'ai protégé la feuille pour éviter qu'une mauvaise manip casse les formules (notamment les mois), les zones de saisies restent accessibles. Tu peux enlever cette protection, notamment pour masquer les colonnes intermédiaires que je n'ai pu, ou pas su, éviter.
    Je te conseille néanmoins de re-protéger une fois ton intervention protégée.

    0
  4. michel_m Messages postés 18903 Date d'inscription   Statut Contributeur Dernière intervention   3 320
     
    heu, il faut que je reprenne la macro!
    merci de patienter
    edit 12:10
    et voilà en espèrant qu'il n'y ait plus d'âneries

    https://www.cjoint.com/?jymkViKQWe
    0
    1. Ayakan
       
      Bonjour Michel

      En effet, il y a un bug qque part quand tu changes la date. J'utilse la solution de Vaucluse pour l'instant.

      Merci pour ton aide
      0
  5. Vous n’avez pas trouvé la réponse que vous recherchez ?

    Posez votre question
  6. michel_m Messages postés 18903 Date d'inscription   Statut Contributeur Dernière intervention   3 320
     
    up
    0