Moyenne(si
Résolu
MERCEDES G
Messages postés
3
Date d'inscription
Statut
Membre
Dernière intervention
-
MERCEDES G -
MERCEDES G -
Bonjour,
Excel 2007 ou 2010
Quel logique pour obtenir une moyenne sur 2 plages sans les valeurs 0.
Merci
Mercedes G
Excel 2007 ou 2010
Quel logique pour obtenir une moyenne sur 2 plages sans les valeurs 0.
Merci
Mercedes G
A voir également:
- Moyenne(si
- Excel moyenne - Guide
- Moyenne en anglais excel - Guide
- Taille moyenne d'une photo en mo - Guide
- Moyenne de pourcentage excel - Forum Excel
- Comment calculer une moyenne sur 20 - Forum Excel
7 réponses
Bonsoir,
Il est possible d'utiliser la fonction moyenne()
exemple =MOYENNE(A1:B10)
pour ne pas prendre en compte les 0 qui feraient chuter la moyenne il suffit de faire la somme de la plage et diviser par le nombre de valeurs supérieures à 0
=SOMME(A1:B10)/NB.SI(A1:B10;">0")
Si tu veux obtenir une réponse adaptée, il faut nous en dire plus sur la structure de ton fichier
Il est possible d'utiliser la fonction moyenne()
exemple =MOYENNE(A1:B10)
pour ne pas prendre en compte les 0 qui feraient chuter la moyenne il suffit de faire la somme de la plage et diviser par le nombre de valeurs supérieures à 0
=SOMME(A1:B10)/NB.SI(A1:B10;">0")
Si tu veux obtenir une réponse adaptée, il faut nous en dire plus sur la structure de ton fichier
Bonjour, Mike-31, Vaucluse et Raymond Pentier.
Merci pour la promptitude de vos réponses.
Si j'ai tardé à vous répondre, c'est que je ne suis pas branché en permanence.
Je doit me déplacé à une bibliothèque prés de chez moi.
Ma question était :
Quel logique pour obtenir une moyenne sur 2 plages sans les valeurs 0.
Ex : A1 : A10 & A15 : A25
Les valeurs " 0 " = cellule VIDE
La réponse de MIKE-31
=SOMME(A1:B10)/NB.SI(A1:B10;">0") ne fonctionne pas sur la version 2010 ?
Mais elle est très intéressante, je vais la conserver pour un autre tableau, merci
Un ami fouineur a trouvé une piste dans un des livres de WALKENBACH.
=SI(I9:I20&I24:I36<>0;MOYENNE(I9:I20;I24:I36);"0,00")
et en fermant avec = CTRL + MAJ + ENTRÉ
Je l'ai testé , et elle fonctionne, mais pas sur un tableau de compilation ou il y a nécessairement des formules dans les cellules. Les cellules DOIVENT être vide.
Merci
Pour les vacances dans les ANTILLES, j'aime bien la Martinique, les fonds Blancs, spectaculaires.
MERCEDES G
Merci pour la promptitude de vos réponses.
Si j'ai tardé à vous répondre, c'est que je ne suis pas branché en permanence.
Je doit me déplacé à une bibliothèque prés de chez moi.
Ma question était :
Quel logique pour obtenir une moyenne sur 2 plages sans les valeurs 0.
Ex : A1 : A10 & A15 : A25
Les valeurs " 0 " = cellule VIDE
La réponse de MIKE-31
=SOMME(A1:B10)/NB.SI(A1:B10;">0") ne fonctionne pas sur la version 2010 ?
Mais elle est très intéressante, je vais la conserver pour un autre tableau, merci
Un ami fouineur a trouvé une piste dans un des livres de WALKENBACH.
=SI(I9:I20&I24:I36<>0;MOYENNE(I9:I20;I24:I36);"0,00")
et en fermant avec = CTRL + MAJ + ENTRÉ
Je l'ai testé , et elle fonctionne, mais pas sur un tableau de compilation ou il y a nécessairement des formules dans les cellules. Les cellules DOIVENT être vide.
Merci
Pour les vacances dans les ANTILLES, j'aime bien la Martinique, les fonds Blancs, spectaculaires.
MERCEDES G
Re,
Regarde comme cela
=SOMME(I9:I20;I24:I36)/(NB.SI(I9:I20;">0")+NB.SI(I24:I36;">0"))
on fait la somme des deux plages, que l'on divise par le nombre de valeurs supérieures à 0
Regarde comme cela
=SOMME(I9:I20;I24:I36)/(NB.SI(I9:I20;">0")+NB.SI(I24:I36;">0"))
on fait la somme des deux plages, que l'on divise par le nombre de valeurs supérieures à 0
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Bonjour Mercedes G.
S'agit-il vraiment de "plages sans les valeurs 0" ou voulais-tu faire allusion à des cellules vides, c'est-à-dire non renseignées ?
Dans ce dernier cas il suffit d'écrire =MOYENNE(plage) comme Mike-31 l'a proposé en première solution.
S'agit-il vraiment de "plages sans les valeurs 0" ou voulais-tu faire allusion à des cellules vides, c'est-à-dire non renseignées ?
Dans ce dernier cas il suffit d'écrire =MOYENNE(plage) comme Mike-31 l'a proposé en première solution.