Moyenne sans cellule vide ou valeur nulle
Résolu/Fermé
yfchauer
Hako - 8 janv. 2021 à 14:40
- Messages postés
- 78
- Date d'inscription
- mardi 11 décembre 2007
- Statut
- Membre
- Dernière intervention
- 18 janvier 2014
Hako - 8 janv. 2021 à 14:40
A voir également:
- Excel moyenne si non vide
- Excel moyenne sans 0 - Meilleures réponses
- Moyenne excel sans les 0 - Meilleures réponses
- Moyenne sans cellule vide ou valeur nulle ✓ - Forum - Excel
- Excel moyenne pondérée cellule vide ✓ - Forum - Excel
- Ignorer cellules vides dans calcul de moyenne avec SOMMEPROD ✓ - Forum - Excel
- Calculer une moyenne avec des cellules vides - Forum - Excel
- Excel moyenne cellule non vide ✓ - Forum - Excel
3 réponses
tontong
10 août 2012 à 09:47
- Messages postés
- 2518
- Date d'inscription
- mercredi 3 février 2010
- Statut
- Membre
- Dernière intervention
- 29 juin 2022
10 août 2012 à 09:47
Bonjour,
Même si mathématiquement il est incorrect d'exclure les zéros d'une moyenne voici 3 formules:
Standard =SOMME(A1:A8)/(NB(A1:A8)-NB.SI(A1:A8;"=0"))
Matricielle {=MOYENNE(SI(A1:A8<>0;A1:A8))}
Excel2007 ou après =MOYENNE.SI(A1:A8;"<>0")
Attention aux cellules qui contiennent des formules et paraissent vides.
Même si mathématiquement il est incorrect d'exclure les zéros d'une moyenne voici 3 formules:
Standard =SOMME(A1:A8)/(NB(A1:A8)-NB.SI(A1:A8;"=0"))
Matricielle {=MOYENNE(SI(A1:A8<>0;A1:A8))}
Excel2007 ou après =MOYENNE.SI(A1:A8;"<>0")
Attention aux cellules qui contiennent des formules et paraissent vides.
10 août 2012 à 11:00
je viens d'essayer les 3 formules
elles correspondent à mes attentes
parfait
10 août 2012 à 18:56
Merci pour votre aide, les différentes formules fonctionnent.
j'en suis ravi.
Mais je viens de constater qu'il me renvoie une division par 0 sur une ligne où aucune donnée n'est récupérée.
Comme je l'ai dit plus haut, les données sont importées d'une autre feuille.
Donc, certaines lignes peuvent n'avoir aucune donnée, en incrémentant la formule, j'ai "#DIV/0"
Maintenant, je souhaite comment ne pas avoir cette erreur.
Une fois de plus, merci pour votre aide.
10 août 2012 à 19:22
=SI(NB(A1:A8)=NB.SI(A1:A8;"=0");"";SOMME(A1:A8)/(NB(A1:A8)-NB.SI(A1:A8;"=0")))
21 oct. 2015 à 01:06
finalement la formule recherché
17 août 2013 à 10:44
cette formule marche au top !!!