乔山办公网我们一直在努力
您的位置:乔山办公网 > excel表格制作 > <em>EXcel</em> 中怎么计算每个<em>年龄段</em>的人

<em>EXcel</em> 中怎么计算每个<em>年龄段</em>的人

作者:乔山办公网日期:

返回目录:excel表格制作


上面的挺多办法都很有效,不过我觉得我的办法比较好理解,而且上机运行通过:先在表中插入两列空白列,其中一列用来算年龄,另一列算这个年龄属于哪个年龄段的,然后用countif()函数数一下各个年龄段的人数就OK了。
假设你在A列中输入了“70.10"这样的数据,这样的数据是不能直接计算年龄的。按今年2005年考虑,可以在B列输入=105-LEFT(A1,2),算出年龄,然后在C列输入=IF(B2<20,1,IF(B2>40,3,2)),即定义20岁以下人标记为1,20-40标记为2,40以上标记为3。然后在C列的最下方用countif()函数统计一下,输入=COUNTIF(C1:C6,1),即可救出C1:C6范围内1的人员有多少。试一下很容易就能明白。
以上没考虑正好20和40年龄的人,统计时,可按你的需要自己定义。
这样操作,不会打乱你原来数据表中的任何数据。
这个问题如果是数据库求解,确实非常简单,导出到VFP中操作也可。


如果年龄在C列,版本在2007以上,那么统计20-30岁的人数,输入
=COUNTIFS(C:C,">=20",C:C,"<=30")
2003以下版本输入
=COUNTIF(C:C,"<=30")-COUNTIF(C:C,"<20")
公式 中的20或30,可以以单元格的格式存在,比如公式修改为
=COUNTIF(C:C,"<="&G2)-COUNTIF(C:C,"<"&G1)

EXcel中计算年龄段的人数可使用COUNTIF函数实现。【COUNTIF函数第一个参数是目标年龄所在单元格区域,第二个参数是需要统计的年龄条件】

方法步骤如下:

1、打开需要操作的EXCEL表格,在目标单元格输入函数公式=COUNTIF(B1:B11,"<=25"),然后回车完成小于等于25岁的人数统计。

2、在相关单元格中输入=COUNTIF(B1:B11,">25")-COUNTIF(B1:B11,">35")并回车即可完成25~35岁的人数统计。

3、同理在相关单元格中输入公式=COUNTIF(B1:B11,">35")实现大于35岁的人数统计。

4、返回EXCEL表格,发现在EXCEL中计算各年龄段的人数操作完成。

相关阅读

关键词不能为空
极力推荐

ppt怎么做_excel表格制作_office365_word文档_365办公网