一。统计问题
我们时常进行,从全体同学们中间选出优秀学生和干部的问题,尤其临近年末类似的事情就更多了。尽管通常规定了选择范围,但仍然允许选出其他人员,这时选出的人员多且分散,统计票多票少的问题就比较麻烦。
此时,使用excel的跨列统计就非常方便了。
二。常用excel的COUNTIF函数
用=COUNTIF(A1:A10,5),这样统计A列中1到10单元内,数值等于5的个数。
用=COUNTIF(A1:A10,">5"),这样统计A列中1到10单元内,数值大于5的个数。
用=COUNTIF(A1:A10,"张三")
,这样统计A列中1到10单元内,数值为"张三"的个数。
用=IF(A1:A1,A1:A1,"
"),如果A1单元内为0,就显示用空白而不显示0。
用=COUNTIF(E$3:F$59,B3),统计E$3:F$59单元格内数值与B3单元内数值相等的个数。
用=IF(COUNTIF(E$3:F$59,B3),COUNTIF(E$3:F$59,B3),"
")统计E$3:F$59单元格内数值与B3单元内数值相等的个数。如果单元内为0,就显示空白。
用=SUM(IF((A1:A10=1)*(B1:B10="张三"),1,0))
,统计出A1:A10单元内等于1,并且对应B1:B10单元内等于"张三"的个数。
注:输入完公式后不要按回车键,而要按Ctrl+Shift+Enter键,让它自动加上数组公式符号"{}"。
三。下面举例说明
某组有4个人,要从中选出2名文体委员。要求每人只能选择两人,可以选其他人,也可以选自己。选举的结果如下,第一列(A)为全体投票人,第二列(B),第三列(C)分别为选出的两名文体委员,第四列(D)为对应的投票人自己的得票数目。
这时,你就可以在D2单元格内输入,=COUNTIF(b$2:c$6,a2),统计b$2:c$6单元格内数值与a2单元内数值相等的个数,也就是等于"张三"的个数。然后,鼠标选中单元D2,使用鼠标按下该单元格右下脚的黑点,拖动到D6单元内松开鼠标,其余也自动统计出来。
除COUNTIF函数外,还可用DCOUNT函数,FREQUENCY函数,SUM函数。
|-|----|---|---|---|
| | A列 |B列 | C列| D列|
|-|----|---|---|---|
|1| 投票人|文体1|文体2|得票数|
|-|----|---|---|---|
|2| 张三 |李四 |赵五 |2 |
|-|----|---|---|---|
|3| 李四 |李四 |王六 |3 |
|-|----|---|---|---|
|4| 赵五 |张三 |赵五 |4 |
|-|----|---|---|---|
|5| 王六 |李四 |赵五 |1 |
|-|----|---|---|---|
|6| 周七 |张三 |赵五 | |
|-|----|---|---|---|