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个。
温馨提示:答案为网友推荐,仅供参考