Excel moyenne avec 2 conditions

Résolu/Fermé
vans7k - 24 juin 2010 à 11:36
dobo69 Messages postés 1587 Date d'inscription vendredi 24 juillet 2009 Statut Membre Dernière intervention 30 juin 2013 - 24 juin 2010 à 14:54
Bonjour,

J'ai un problème sur excel, je dois calculer la moyenne d'une colonne contenant des nombres mais également la lettre D lorsqu'il n'y a pas de réponses et des cellules vides pour le reste de la plage.

J'ai testé =SI(NBVAL(AS3:AS503)>0;MOYENNE(AS3:AS503)) mais ça ne me donne pas le bon résultat!

J'espère que quelqu'un pourra m'aider. Merci d'avance

Vanessa

A voir également:

4 réponses

dobo69 Messages postés 1587 Date d'inscription vendredi 24 juillet 2009 Statut Membre Dernière intervention 30 juin 2013 822
24 juin 2010 à 11:43
bonjour,

Si tu as des cellules vraiment 'vides' (c'est à dire "" et non pas '0')
=MOYENNE(AS3:AS503)) fonctionne.
En revanche, si tu as des 0 dans tes valeurs, alors :
=SOMME(AS3:AS503)/NB.SI(AS3:AS503;">"&0)
0
Salut,

J'ai essayer la formule mais ça ne me donne pas le bon résultat alors j'ai cherché d'où ça pourrait venir et en fait c'est la somme calculée qui est fausse mais je ne sais pas pourquoi !!
voici un exemple des données que j'ai dans ma plage :
82
48
79
51
68
<- ici j'ai mis un espace pour pouvoir calculer mes cellules où il n'y a pas de réponses
86
60
80
87
54
17
60
<- et là j'ai des cellules ne contenant rien !

En faisant la somme je trouve un résultat très différent de celui que je trouve en faisant le calcul à la main (je l'ai fais 4 fois et j'ai tjs trouvé le même résultat !!), donc je ne comprend pas :( Merci de m'aider si vous savez de quoi ça vient ;)
0
dobo69 Messages postés 1587 Date d'inscription vendredi 24 juillet 2009 Statut Membre Dernière intervention 30 juin 2013 822
24 juin 2010 à 13:57
Ci-joint un fichier exemple illustrant mon propos :
http://www.cijoint.fr/cj201006/cijie6RmvB.xls

Tu peux égaiement déposer ton fichier (sans infos confidentielles) sur http://www.cijoint.fr/ et coller le lien fourni par le site sur ton prochain message
pur qu'on comprenne ce qui se passe
0
je viens de poster mon fichier sur le site avec toutes mes données !
voici le lien : http://www.cijoint.fr/cjlink.php?file=cj201006/cijm9czPue.xls
0
eriiic Messages postés 24569 Date d'inscription mardi 11 septembre 2007 Statut Contributeur Dernière intervention 28 décembre 2023 7 211
24 juin 2010 à 14:35
Bonjour,

Enleve le 'centré' sur la colonne B.
Les nombres alignés à gauche ne sont pas en numérique mais sont en 'texte' (donc non comptés).

Copie une cellule vide, sélectionnes tes nombres en B, collage spécial 'addition' te remettra tout en numérique.

eric
0
C'est ça merci beaucoup j'ai cru que j'allais devenir folle !!! Je sais pas pourquoi il m'a fait ça mais bon c'est excel défois faut pas chercher !!
Encore merci à bientôt ;)
0
dobo69 Messages postés 1587 Date d'inscription vendredi 24 juillet 2009 Statut Membre Dernière intervention 30 juin 2013 822
24 juin 2010 à 14:54
tu as des "valeurs" qui sont en fait des textes en lignes 88 92 105 109 137 140...
(et donc ne sont pas des "nombres")
pour comprendre ton fichier avec mise en forme conditionnelle et 'test' sur 'numérique' ou 'texte'

si tes valeurs sont en liaisons evec d'autres feuilles (c a d modifiables) il faut passer par une colonne intermédiaire de conversion par formule,
sinon si à faire une fois :
copier '1' de n'importe où et collage spécial sur la plage de données : multiplication (ou division...) => les "textes" de nombres deviennent des nombres...

tout est expliqué dans ce retour :
http://www.cijoint.fr/cj201006/cijgDityQN.xls
0