假设要在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单元格,横拉填充第二行,实际结果: 见图二 说明:这个表格可以任意增加城市,只需在第一行右面加上城市名,第二行公式填入即可自动计算。
湖南长沙 湖南常德 湖南益阳
湖南长沙 =COUNTIF($A2:$A5,B1) =COUNTIF($A2:$A5,C1) =COUNTIF($A2:$A5,D1)
湖南常德
湖南长沙
湖南益阳
按照你的表格,应该这样:
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 结束
在B1单元格中输入:
湖南长沙
在B2单元格中输入:
=COUNTIF($A:$A,B1)
关键词:分类汇总 函数 sumif COUNTIF
excel中有一个sum函数。。