作者:乔山办公网日期:
返回目录:excel表格制作
使用COUNTIFS()函数,如下图在E3中输入函数
=COUNTIFS(A:A,">=16",A:A,"<=20")
函数解zhidao释:COUNTIFS()函数是多条件计数,A:A是指计算A列中符合条件的个版数,“>=16”是指年龄>=16的,后面一个是一样的。这个函数总的解释就是,A列中年龄>=16,且<=20的个数。
E4、E5、E6都相同的设置,改权一下条件即可,如果很多年龄段太麻烦,你可以将年龄段分成两列表示,引用单元格就方便了。
根据什么来计算各年百龄段的人数?
年龄?还是度出生日期?还是身份问证号码?
建议你上个答图!!!
来个最复杂的算法:直接根据所有人身份证版号码来计算30岁以上权的人数:=SUMPRODUCT(--(DATEDIF(TEXT(TEXT(MID(A53:A56,7,8),"0000-00-00"),"yyyy-m-d"),TODAY(),"y")>=30))
=COUNTIF($B$2:$B$11,"<1995.03.09")+COUNTIF($B$2:$B$11,">1995.03.03")-COUNTIF($B$2:$B$11,">1900.00.00")
在出生日期后新增一辅助列“年知龄”,在以C3中输入计算公式=DATEDIF(B3,NOW(),"Y"),然后下拉填充,得到每人的年龄。道
使用COUNT函数多条件计数。回
方法是:在单元格中答输入{=COUNT(1/((C:C>45)*(C:C<=50)*(D:D="男")))}按Ctrl+Shift+Enter组合键结束。表示统计年龄在45岁以上50岁以下的男性人数。