Mon cauchemar! Une Fonction DECALER pour calcul MOYENNE avec cellules contenant #NA()

EwenBlake

XLDnaute Nouveau
Bonjour à tous,

Je cherche à calculer la moyenne d'une liste qui s'incrémente de mois en mois. Le problème est que :
1. les cellules encore non remplies sont tout de même comprise dans la moyenne (division systématique par 12)
2. les cellules "vides" contiennent NA avant d'être alimentée ce qui me donne l'honni #NA

Je suppose qu'il faut insérer les fonctions DECALER et MOYENNE (peut-être même un SI) mais je ne vois vraiment pas comment faire.
Le plus simple est que je vous mette mon fichier cela fait plus d'une heure que je suis dessus sans succès.:confused:

Merci pour votre aide !

Ewen
 

Pièces jointes

  • Fonction Décaler Moyenne.xlsx
    10.6 KB · Affichages: 89

hoerwind

XLDnaute Barbatruc
Re : Mon cauchemar! Une Fonction DECALER pour calcul MOYENNE avec cellules contenant

Bonjour,

Essaie cette formule matricielle (à valider par Ctrl+Maj+Entrée) en D19 :
Code:
=MOYENNE(SI(ESTNUM(D7:D18);D7:D18))

Édition :
Tu as raison, avec DECALER c'est aussi faisable, et même en non matricielle !
Code:
=MOYENNE(DECALER(D6;1;;NB(D7:D18)))

Édition 2 :
Salut Dull, moi de même (pas vu et salut !)
 
Dernière édition:

Dull

XLDnaute Barbatruc
Re : Mon cauchemar! Une Fonction DECALER pour calcul MOYENNE avec cellules contenant

Salut EwenBlake, le Forum

Pourquoi ne pas remplacer les NA() par "" :confused:

Code:
=SI(G5="";"";G5)

EDITION: Salut hoerwind... pas rafraichit :)

Bonne Journée
 

Statistiques des forums

Discussions
312 504
Messages
2 089 086
Membres
104 023
dernier inscrit
zerarka mohamed