excel 中怎样计算两个数的平均值?

发布网友 发布时间:2022-03-04 06:12

我来回答

4个回答

热心网友 时间:2022-03-04 07:41

方法/步骤

打开需编辑的Excel文档,如下。已知一组名单,有男有女,需要按照“男”、“女”这两个字段分别统计个数、并计算两个字段的平均值。

一:计算女生个数

将光标移动到D2单元格中,输入函数公司=COUNTIF(C2:C21,"女"),如下图所示。按Enter键即得出结果。结果如下图2所示。

二:计算男生个数

同理,将光标移动到D6单元格中,输入函数=COUNTIF(C2:C21,"男"),如下图所示。按Enter键即得出结果。结果如下图2所示。

三:计算男生平均年龄

这里我向大家介绍3种较为常用和容易记忆的函数,计算两个字段的平均年龄。感兴趣的朋友不妨一阅!

1.将光标移动到D10单元格中,输入下面的函数=SUMIF(C2:C21,"男",B2:B21)/COUNTIF(C2:C21,"男"),如下图所示。按Enter键即得出结果,结果如下图2所示。


说明:通过步骤3,得知countif函数是用来统计男生的个数,那么,函数的前半段sumif函数的意思就很明了了,是为了计算B列中所有男生的年龄总和!

2.下面介绍一种新的函数,为了对比,将D10单元格的函数数值保留。将光标移动到D11单元格,重新输入一个新的函数=AVERAGEIF(C2:C21,"男",B2:B21) 按下Enter键 查看得到的结果 是不是和方法1的结果一模一样呢!

3.继续介绍第三种新的函数,为了对比,将D10和D11单元格的函数值都保留。将光标移动到D12单元格中,继续输入一个新的函数=AVERAGE(IF(C2:C21="男",B2:B21)) 此时按下Ctrl+Shift+Enter快捷键(不要按错,这里,注意不能直接按Enter键) 查看得到的结果 和前面两种函数得到的结果是一致的!

四:计算女生平均年龄

女生平均年龄的计算方法同男生平均年龄的计算法。为了大家方便,这里我将三种计算女生平均年龄的函数公式张贴出来,如下所示:

=SUMIF(C2:C21,"女",B2:B21)/COUNTIF(C2:C21,"女")

=AVERAGEIF(C2:C21,"女",B2:B21)

=AVERAGE(IF(C2:C21="女",B2:B21))

具体的操作结果如下图所示。特别提醒,第三个函数输入后,按Ctrl+Shift+Enter键得出结果才是正确的!

五:计算20到30岁年龄段的女生人数

这里需要用到一个新的函数=countifs(条件区域1,条件1,条件区域2,条件2……),此函数应用于多条件统计中。

如图,将光标移动到D18单元格中,输入函数=COUNTIFS(C2:C21,"女",B2:B21,">20",B2:B21,"<30") 按Enter键查看结果为2  具体步骤见下图:

六:计算30到40岁年龄段的男生人数

方法步骤参见步骤8.将光标移动到D22单元格之中,输入函数=COUNTIFS(C2:C21,"男",B2:B21,">30",B2:B21,"<40") 。此函数和上述统计女生年龄段人数的不同之处 即条件1的值改为了"男" ,条件2的值改为">30",条件3的值改为"<40",其他均同。按Enter键 查看结果 如图示。

热心网友 时间:2022-03-04 08:59

行和列的概念不清。一会要生成行,一会又要生成列?“想要加一列”,“怎样自动生成这样的一行呢?”
好像要计算1#1和1#2两个平均容重,相加再除以2,就是“平均值”。在D列做公式(其他任意列也行)。D2=(C2+C3)/2。D4=(C4+C5)/2。选中这4个格(两个是空的),向下填充,就每隔一行一个公式,计算出1和2的平均值。

热心网友 时间:2022-03-04 10:34

=sumproct((A$1:a$1000=a2)*(c$1:c$1000))/countif(a:a,a2)
下拉追问请问能解释一些公式的含义吗??

追答=sumproct((A$1:a$1000=a2)*(c$1:c$1000))
是a列中等于a2的值 对应的c列和
countif(a:a,a2),是a列中a2的个数

这个也可以
=sumif(a:a,a2,c:c)/countif(a:a,a2)

热心网友 时间:2022-03-04 12:25

=average(c1,c2)追问这样只能算出一个值,怎样根据编号生成对应的一列平均值???

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com