Moyenne de cellules avec détection de cellules vide

Résolu/Fermé
ramo123456
Messages postés
5
Date d'inscription
samedi 14 juin 2014
Statut
Membre
Dernière intervention
14 juin 2014
- 14 juin 2014 à 13:52
ramo123456
Messages postés
5
Date d'inscription
samedi 14 juin 2014
Statut
Membre
Dernière intervention
14 juin 2014
- 14 juin 2014 à 19:53
Bonjour,
j'ai une série de 6 cellules dans lesquelles je rentre des données numériques. et à la fin je fais les moyennes des valeurs de ces 6 cellules. Il se trouve que les 6 cellules ne contiennent pas toujours des valeurs, il se peut que quelques unes d'entre elles soient vides.
Je voudrais savoir comment automatiser la tache qui est de faire une moyenne de ces 6 cellules, en n'incluant que les cellules contenant des valeurs.
Merci

5 réponses

Vaucluse
Messages postés
26495
Date d'inscription
lundi 23 juillet 2007
Statut
Contributeur
Dernière intervention
8 avril 2022
6 261
14 juin 2014 à 14:52
Bonjour
alors essayez, si vous avez toiut dit cette fois!
=(A1*2+A2*4+A3*6+A4*8+A5*10+A6*12)/NB.SI(A1:A6;"<>0")

crdlmnt

1
ccm81
Messages postés
10356
Date d'inscription
lundi 18 octobre 2010
Statut
Membre
Dernière intervention
26 juin 2022
2 299
14 juin 2014 à 15:00
ou bien
=SOMMEPROD(A1:A6;{2;4;6;8;10;12})/NB.SI(A1:A6;"<>" & "")

Cordiales salutations à Vaucluse en passant
1
ramo123456
Messages postés
5
Date d'inscription
samedi 14 juin 2014
Statut
Membre
Dernière intervention
14 juin 2014

Modifié par ramo123456 le 14/06/2014 à 18:11
Y a-t-il un moyen de faire une formule qui ne considère ni les cellules vides ni celles qui contiennent des 0 ?

Merci pour votre intérêt
0
ccm81
Messages postés
10356
Date d'inscription
lundi 18 octobre 2010
Statut
Membre
Dernière intervention
26 juin 2022
2 299
14 juin 2014 à 18:19
Y a-t-il un moyen de faire une formule qui ne considère ni les cellules vides ni celles qui contiennent des 0 ?

Peut être comme ceci
=SOMMEPROD(A1:A6;{2;4;6;8;10;12})/SOMMEPROD((A1:A6<>0)*(A1:A6<>""))
1
ramo123456
Messages postés
5
Date d'inscription
samedi 14 juin 2014
Statut
Membre
Dernière intervention
14 juin 2014

14 juin 2014 à 19:53
C'est effectivement la formule qui donne le résultat que j'attendais, même si j'avoue ne pas bien saisir la dernière partie de la formule

SOMMEPROD((A1:A6<>0)*(A1:A6<>""))

Merci énormément pour votre aide
0
ccm81
Messages postés
10356
Date d'inscription
lundi 18 octobre 2010
Statut
Membre
Dernière intervention
26 juin 2022
2 299
14 juin 2014 à 13:59
Bonjour

Tu n'as rien de spécial a faire
MOYENNE(plage) renvoie la moyenne des cellules "numériques" de plage

Cdlmnt
0
ramo123456
Messages postés
5
Date d'inscription
samedi 14 juin 2014
Statut
Membre
Dernière intervention
14 juin 2014

14 juin 2014 à 14:37
J'ai oublié de mentionner que dans ma formule de la moyenne je multiplie chaque cellules par un facteur, voici ma formule:
MOYENNE(A1*2;A2*4;A3*6; A4*8;A5*10;A6*12)

si une des cellules est vide il va la considérer comme étant = 0 (qui est en soi une valeur) et il va à la fin diviser le tout par 6.
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
ramo123456
Messages postés
5
Date d'inscription
samedi 14 juin 2014
Statut
Membre
Dernière intervention
14 juin 2014

14 juin 2014 à 16:38
Merci beaucoup pour vos deux réponses, les deux formules fonctionnent très bien.
0