如何用EXCEL统计包含某字段的数目?

2024-12-02 08:08:46
推荐回答(5个)
回答1:

假设要在B2开始的第二行统计B1开始所标的城市或地区在A列出现的次数:

1、在B2单元个输入公式:=SUM((LEN($A2:$A100)>1)*(FIND(B$1,$A2:$A100&B$1)>0)*(FIND(B$1,$A2:$A100&B$1)

数组公式,按Ctrl+Shift+Enter 三键结束输入

见图一

2、选中B2单元格,横拉填充第二行,实际结果:

见图二

说明:这个表格可以任意增加城市,只需在第一行右面加上城市名,第二行公式填入即可自动计算。

回答2:

湖南长沙 湖南常德 湖南益阳
湖南长沙 =COUNTIF($A2:$A5,B1) =COUNTIF($A2:$A5,C1) =COUNTIF($A2:$A5,D1)
湖南常德
湖南长沙
湖南益阳

回答3:

按照你的表格,应该这样:
B1输入=COUNT(FIND("长沙",A1:A4)) 按ctrl+shift+enter 结束
C1输入=COUNT(FIND("益阳",A1:A4)) 按ctrl+shift+enter 结束
D1输入=COUNT(FIND("常德",A1:A4)) 按ctrl+shift+enter 结束
建议你将表格写成如下格式:
地区名 长沙 益阳 常德
湖南长沙 =COUNT(FIND(B1,A2:A5)) =COUNT(FIND(C1,A2:A5)) =COUNT(FIND(D1,A2:A5))
湖南常德
湖南长沙
湖南益阳
记得都是按ctrl+shift+enter 结束

回答4:

在B1单元格中输入:
湖南长沙

在B2单元格中输入:
=COUNTIF($A:$A,B1)

关键词:分类汇总 函数 sumif COUNTIF

回答5:

excel中有一个sum函数。。