一份excel表,里面很多人名字,我想统计一下人名是2个字的,3个字的,4个字的是多少人,

请问有什么函数可以统一得快一点

=len(a1)
就可以计算a1里面的字数。
假设名字都在A列,要统计2个字名字的,在A列以外随便一格输入
=SUM(IF(LEN(A:A)=2,1))
按ctrl+shift+enter三键完成输入
温馨提示:答案为网友推荐,仅供参考
第1个回答  2013-03-07
假设人名写在A列

统计2个字的人名
=COUNTIF(A:A,"??")

统计3个字的人名
=COUNTIF(A:A,"???")

统计4个字的人名
=COUNTIF(A:A,"????")

?号在这里做通配符使用,一个?号代表一个字符本回答被网友采纳
第2个回答  2013-03-07
假设名字在a列
b1内输入
=SUMPRODUCT(--(LEN(A1:A1000)=2))

统计两个字的
b2输入
=SUMPRODUCT(--(LEN(A1:A1000)=3))

统计三个字的
b3输入
=SUMPRODUCT(--(LEN(A1:A1000)=4))

统计四个字的
第3个回答  2013-03-07
=sumproduct((len(a1:a1000)=row(a2))*(a1:a1000<>""))
下拉就是2,3,4个字的统计。
第4个回答  2013-03-07
长沙谋者网络公司 谋者网络3年技术保障,5年售后服务,真的是保险!仅1500元起,纯手工框架设计、平面设计、程序网页设计,网站美观精致
第5个回答  2013-03-07
;lfd's'd dlf;d;' df
相似回答