- ·上一篇:excel表格怎么处理化学式
- ·下一篇:excel表格怎么制作下拉小三角
excel表格怎么统计每个龄段人数
2025-01-04 09:16:29
1.Excel 如何直接计算出各个年龄段的人数
根据什么来计算各年龄段的人数?
年龄?还是出生日期?还是身份证号码?
建议你上个图!!!
来个最复杂的算法:直接根据所有人身份证号码来计算30岁以上的人数:=SUMPRODUCT(--(DATEDIF(TEXT(TEXT(MID(A53:A56,7,8),"0000-00-00"),"yyyy-m-d"),TODAY(),"y")>=30))
2.Excel 如何直接计算出各个年龄段的人数
根据什么来计算各年龄段的人数?
年龄?还是出生日期?还是身份证号码?
建议你上个图!!!
来个最复杂的算法:直接根据所有人身份证号码来计算30岁以上的人数:=SUMPRODUCT(--(DATEDIF(TEXT(TEXT(MID(A53:A56,7,8),"0000-00-00"),"yyyy-m-d"),TODAY(),"y")>=30))
3.excel中,如何根据性别统计年龄段人数(无须辅助项)
假设年龄在A2:A100,性别在B2:B100
下面的公式统计年龄大于20且小于等于30岁的男性数量
=SUMPRODUCT((A2:A100>20)*(A2:A100<=30)*(B2:B100="男"))
更多条件你可以参考上式自行编写。
对补充问题的回复:
看来你还是没有理解sumproduct的用法。
下面的公式返回(20,30]年龄段男性人数在该年龄段中所占比例
=SUMPRODUCT((A2:A100>20)*(A2:A100<=30)*(B2:B100="男"))/SUMPRODUCT((A2:A100>20)*(A2:A100<=30))
除号前半部分的公式理解了,那么后半部分应该也能理解,就是取消了前面3个条件中的1个。