
EXCEL按条件统计个数
A列为姓名,B列为年龄。现在要求统计:年龄在10岁以下多少人?10-20岁多少人;20-30岁多少人……60-70岁多少人?怎么样用电子表格用函数计算?谢谢各位。因为人多...
A列为姓名,B列为年龄。现在要求统计:年龄在10岁以下多少人?10-20岁多少人;20-30岁多少人……60-70岁多少人?
怎么样用电子表格用函数计算?谢谢各位。
因为人多,有上千人,所以,如果一个个的计算也不对,用筛选方法也不是很好,因为筛选统计不出来个数。
一楼的方法好像不行,我试过了。 展开
怎么样用电子表格用函数计算?谢谢各位。
因为人多,有上千人,所以,如果一个个的计算也不对,用筛选方法也不是很好,因为筛选统计不出来个数。
一楼的方法好像不行,我试过了。 展开
展开全部
假设你数据是从第二行开始到2000行的话:
=sumproduct((B2:B2000<10)*1) 10岁以下的
=sumproduct((B2:B2000>=10)*(B2:B2000<20)) 10-20岁
其它类推
--------------
用筛选也是可以的,就不是用COUNTA来统计个数了,要用SUBTOTAL(3,B2:B2000)这样,它会随着你筛选的结果,而自动变化。
=sumproduct((B2:B2000<10)*1) 10岁以下的
=sumproduct((B2:B2000>=10)*(B2:B2000<20)) 10-20岁
其它类推
--------------
用筛选也是可以的,就不是用COUNTA来统计个数了,要用SUBTOTAL(3,B2:B2000)这样,它会随着你筛选的结果,而自动变化。
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
10岁以下=COUNTIF(B:B,"<10")
10-20岁=COUNTIF(B:B,"<20")-COUNTIF(B:B,"<10")
20-30岁=COUNTIF(B:B,"<30")-COUNTIF(B:B,"<20")
30........
一共这么多人
10-20岁=COUNTIF(B:B,"<20")-COUNTIF(B:B,"<10")
20-30岁=COUNTIF(B:B,"<30")-COUNTIF(B:B,"<20")
30........
一共这么多人
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
一个很傻得办法,就是在表格得最前面或者最后面插入一列,然后用"1"来填充,
自定义筛选10岁以下多少人?10-20岁多少人;20-30岁多少人……60-70岁多少人?
筛出来只要看的一列的合计数就知道有多少人啦
自定义筛选10岁以下多少人?10-20岁多少人;20-30岁多少人……60-70岁多少人?
筛出来只要看的一列的合计数就知道有多少人啦
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
=SUMPRODUCT((A1:A10=1)*(B1:B10=2))
说明:如果统计的条件为文本,需在条件两边打半角引号
比如求同时满足A1:A10为是,B1:B10为有的个数
=SUMPRODUCT((A1:A10=“是")*(B1:B10="有"))
说明:如果统计的条件为文本,需在条件两边打半角引号
比如求同时满足A1:A10为是,B1:B10为有的个数
=SUMPRODUCT((A1:A10=“是")*(B1:B10="有"))
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询