Excel: MOYENNE SI
Permet de dire que j'ai une feuille Excel telles que:
La colonne 1 contient les salaires
La colonne 2 contient sexe (M/F)
Comment puis-je calculer le salaire moyen pour les femmes?
Vous devez vous connecter pour publier un commentaire.
entré comme une fonction de tableau (c'est à dire à l'aide de Shift-CTRL-Entrée plutôt que de simplement Entrer)
,
après "F" avec;
mais maintenant, il montre#VALUE!
et il dit: "une valeur utilisée dans la formule est de type incorrect"=(SUM(IF(B1:B10="F";A1:A10;0))/(SUM(IF(B1:B1="F";1;0))))
AVERAGEIF()
. L'OP doit utiliser=AVERAGEIF(B1:B10,"=F",A1:A10)
.Bien que la réponse est déjà répondu/accepté je ne peux pas résister à ajouter mes 2 cents:
Des sommes et des moyennes sont normalement affichées au bas de la liste. Vous pouvez utiliser la sous-total() de la fonction pour calculer la somme et la moyenne et précise pour inclure ou exclure "caché" valeurs", c'est à dire les valeurs supprimées par un filtre. Donc, la solution pourrait être:
=SUBTOTAL(101,A2:A6)
pour la moyenne=SUBTOTAL(109,A2:A6)
pour la sommeMaintenant, lorsque vous appliquez un filtre pour "F", "M" ou de la totalité, la somme et la moyenne sera toujours calculée.
Espère que ça aide - Bonne chance
De le faire sans une formule de tableau il suffit d'utiliser cette:
Répondu à la question, solide formules MAIS méfiez-vous de la condamnation des moyennes basées sur numéros de:
Dans une situation similaire, j'ai essayé:
"=MOYENNE(SI(F696:F824<0;E696:E824))" (changement de contrôle d'entrée) - En anglais, cette demande Excel pour calculer une moyenne sur tous les nombres dans la colonne E dans le cas d'un résultat dans la colonne F est négatif (perte) - par exemple, "calculer une moyenne pour tous les articles où une perte s'est produite". (pas de référence circulaire)
Quand on lui demande de calculer une moyenne pour tous les articles où un gain (x>0) est survenue, Excel obtenu le droit. Toutefois, lorsque la moyenne conditionnelle a été basée sur une perte de Excel a produit une énorme erreur (7.53 au lieu de 28.27).
J'ai ensuite ouvert exactement le même document Open Office Calc a obtenu le (bon) réponse 28,27 à partir de la même formule de Tableau.
Recalculer le tout dans les étapes dans Excel (première colonne de seulement les pertes, les nouveaux que pour les gains, nouvelle colonne pour seulement E-valeurs où une perte/gain s'est produite, puis un "nettoyage" (inconditionnel) de calcul de moyenne, produit les valeurs correctes.
Ainsi, il convient de noter que Excel et Open Office produire des réponses différentes (et Excel 2007, version suédoise, le rend mal) dans certains cas de mise en moyennes.
(désolé pour mon long récit édifiant - mais-être un peu prudent lorsque la condition est un nombre serait à mon avis)
Vous pouvez mettre le filtre sur la ligne du haut de votre feuille. Puis Filtrer uniquement
F
s de Colonne2, puis calculer la moyenne des valeurs.Ou vous pouvez ajouter des colonnes supplémentaires avec des femelles de salaires.
La formule serait: =SI(B1 = "Femme";A1)
Ensuite il vous suffit de calculer la moyenne de la nouvellement créée colonne.
Salaires sexe
2500 M 0 2500*0
2400 F 1 2400×1
2300 F 1 2300×1
somme =2 somme=4700 moyenne=4700/2
Peut-être il être complexe.