Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

Microsoft 365 Calcul de Moyenne d'une colonne avec cellules vides

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 !

Droopyougo

XLDnaute Nouveau
Bonjour à tous,
Je suis confronté à un problème un peu similaire, c'est pourquoi je l'inclus dans ce flux.
Dites moi s'il est préférable d'en faire un post séparé.
Voici donc le problème:
J'ai un tableau dans lequel j'introduis des données journalières dans certaines colonnes, ce qui permet de calculer le résultat d'autres colonnes.
Il peut y avoir des jours où, pour diverses raisons, je n'ai pas les données, les cellules restent donc vides et il en est tenu compte dans les différentes formules.
La dernière colonne représente la consommation journalière, calculée par une formule.
Je voudrais faire au bas de cette colonne le calcul de la moyenne.
Simple, il existe la formule "Moyenne" qui fait cela très bien. Sauf que si la colonne est vide, cela renvoi une erreur.
J'ai donc introduis une condition, à savoir de vérifier que la première cellule de la plage ne soit pas vide...
Sauf que si elle est vide, le calcul ne se fait pas!
Il faudrait donc une formule permettant de vérifier qu'il y a bien au moins une valeur dans la colonne pour effectuer le calcul de la moyenne.
J'ai cherché avec NBVAL,, sans succès.
J'ai pu arriver à un résultat approchant en utilisant la formule suivante: =MOYENNE(SIERREUR(RECHERCHEV(J3:J33;J3:J33;1);""))
Par contre, la valeur obtenue, même si proche n'est pas la valeur de la moyenne...
Je vous joint une copie du fichier pour que vous puissiez mieux vous rendre compte.

J'espère que vous pourrez m'aider à trouver une solution, sachant que je ne souhaite pas de code VBA.

Merci d'avance.
 

Pièces jointes

Merci @Phil69970.
La formule fonctionne effectivement.
Par contre, j'ai oublié de le spécifier, la première ligne du tableau reprend les données du dernier jour du mois précédent et ne dois donc pas être prise en compte dans le calcul... C'est pour cela que ma formule utilise une plage commençant en J3.
Je suppose que ta remarque concernant la ligne des totaux faisait référence à cela également, à savoir que la première ligne n'est pas prise en compte...?
 
Re

J'ai revu les totaux mais j'ai laissé les 3 tableaux

Merci de ton retour

@Phil69970
Merci, mais comme précisé, la première ligne du tableau ne doit pas être prise en compte, sauf que j'en ai besoin pour certains calculs dans les cellules du tableau...
Il y a peut être moyen d'arriver au même résultat sans cette ligne, ce qui, de fait, simplifierait d'autant les calculs en fin de tableau, mais je n'en suis pas encore là! 😉
 
Bonjour,

La formule
=MOYENNE.SI(Tableau10[Consommation Journalière];">0")
vous donnera la moyenne pour les lignes renseignées.
Vous avez excel 365 intéressez-vous au nouvelles fonction apparues depuis 2011 !
En bas de votre tableau vous appelez ça, "moyenne journalière", ce qui stricto-sensus n'est pas vrai.
Une moyenne journalière est nombre divisé par le nombre de jour dans une période.
 
C'est effectivement bien ce qui est calculé: la moyenne journalière, à savoir le total des consommations journalières divisé par le nombre de jours (pour lesquels une consommation est renseignée) de la période.
Quelles sont les fonctions particulières à la version Excel 365 qui sont tellement différentes et auxquelles ils faut particulièrement s'intéresser?
 
Dernière édition:
Bonjour,

Puisque vous voulez des moyennes voyez le fichier joint avec en B35 :
Code:
=SIERREUR(MOYENNE(DECALER(Tableau811[Onduleur 1];1;));"")
A+
Bonsoir,
Cette fonction DECALER semble en effet bien faire le job!
Cela permet de ne pas prendre en compte la première ligne de la colonne.
Associée aux 2 autres fonctions proposées, le résultat me semble parfait.
Merci
 
Bonjour,

Je viens de me rendre compte que vous avez 3 tableaux structurés et différents collés l'un à l'autre !!!!
C'est contre productif à mon avis.
Bonjour,
Je ne sais pas comment je peux avoir 3 tableaux structurés collés l'un à l'autre...
Est-ce parce que j'ai fait évoluer le tableau au fur et à mesure et ajouté des colonnes?
Comment feriez-vous alors?
Merci.
 
- 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

Réponses
2
Affichages
368
Réponses
1
Affichages
212
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…