测试student表纪录如下图,根据自己需求增删字段。
统计男女人数sql如下图:
student s ,s是自己为student表定义的别名,count()为统计的人数。
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个。
Excel 求助分年龄段和性别统计公式假定年龄在B列,统计年龄段为20到40的人数
=countifs(b:b,">=20",b:b,"<=40")
假定性别在C列,统计男性人数
=countif(c:c,"男")
在excel中如何统计年龄段有个COUNTIF的可以计算
EXCEL根据性别,分别统计男女人数设数据是在E2:E100
=counta(e2:E100)
这是求人数的,就是计数而已
求男员工
=countif(E2:E100,"男")
求女员工
=countif(E2:E100,"女")
如果是求另一个表的
比如求sheet1表的
=counta(sheet1!e2:E100)
这是求人数的,就是计数而已
求男员工
=countif(sheet1!E2:E100,"男")
求女员工
=countif(sheet1!E2:E100,"女")
在EXCEL2003怎样统计年龄段人数先根据出生日期算出年龄,再统计年龄段。如:
A B C D E F
1 姓名 出生日期 年龄 参数 年龄段 个数
2 张三 1965-8-9 =DATEDIF(B2,TODAY(),"Y") 20 <=20
3 李四 1975-8-9 (下拉C2复制公式) 25 21-25
... ... ..... ...
10王二 1980-7-8 (下拉C2复制公式) 60 56-60
然后选中F2至F10单元格,然后在编辑栏输入公式“=FREQUENCY(C2:C54,D2:D10)”,按下CTRL+SHIFT+ENTER。
如果能用,请投一票,谢谢!
Excel如何统计工龄和任职年限段内人数,并按照性别统计?
=sumproduct((A1:A100="男")*(B1:B100>=30)) 以上统计1至100行内,男性,年龄30岁以上的人数。
在EXCEL中按年龄段统计计算人数?插入两列,一列“年龄”,一列“年龄段”
年龄=(当前日期-出生年月)/365
年龄段:=if(年龄<20,"年龄<20",if(年龄<40,"20<=年龄<40","年龄《=40")
两列的值出来后用“数据”-->"数据透视" 作分析就好了,还可以得到与其它信息的交叉分析,如各籍贯的年龄分布状况。
一些 *** 作细节就不讲了。我平常做20万人资料的统计分析,不过不用excel.
有问题留言,大家交流一下。
关于excel,能实现根据男女或者年龄段的人数统计功能么如: a列是姓名,b 列是性别,c 列是年龄
要统计 男性,且年龄大于20岁的人数,公式如下
=SUMPRODUCT(($B$1:$B$100="男")*($C$1:$C$100>20)*1)
如要统计 男性,年龄大于20岁 且小于60岁的人数,公式如下
=SUMPRODUCT(($B$1:$B$100="男")*($C$1:$C$100>20)*($c$1:$c$100<60)*1)
你如果想要看符合条件的名单,用筛选就可以搞定
你如果想要得到数字结果, 就用公式,公式输在哪个单元格,哪个单元格就返回结果
统计学数据中人数过多 性别年龄不同 如何计算T分数例如,有4个均数,两两组合数为C24=6,若用t检验做6次比较,且每次比较的检验水准为α=005,则每次比较不犯I类错误的概率为(1-005),6次均不犯I类错误的概率为(1-005)6,这时,总的检验水准变为1-(1-005)6=026,比005大多了。因此,多组均数间的比较不能直接用两均数t检验的检验水准和标准误。多组均数之间的比较要采用方差分析(F检验),当方差分析结果为P<005时,只能说明k组总体均数之间不完全相同。若想进一步了解哪两组的差别有统计学意义,需进行多个均数间的多重比较,即SNK-q检验(多个均数两两之间的全面比较)、LSD-t检验(适用于一对或几对在专业上有特殊意义的均数间差别的比较)和Dunt检验(适用于k-1个实验组与一个对比组均数差别的多重比较)。
如何写一个sql语句能根据出生日期按年龄段统计人数你需要使用两种SQL语句:
COUNT( )
BETWEEN
然後你的资料表要有纪录年龄,或是至少要有出生日期。
大概的语法如下:
SELECT COUNT( 栏位名 ) FROM 资料表 WHERE 年龄 BETWEEN '40' and '50'
栏位名:不能是可以允许NULL值的栏位,有NULL的资料不会计算在内。
资料表:你要抓资料的那个资料表。
BETWEEN '40' and '50':意思是介於40~50岁。
nv=(selectcount(*)
from
table
where
sex='女'),
nan=(select
count(*)
from
table
where
sex='男')
from
table
这样就可以分别统计男和女的数量了.
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)