发布网友 发布时间: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)追问这样只能算出一个值,怎样根据编号生成对应的一列平均值???