如何用excel统计数据?

lehaha 2004-04-02 07:10:21
在一个excel中每个单元格中包含多个词语,如何统计出各列的确切数目。
例:  A          B
超霸、亲密密、无阻    贴贴粘
   小伙伴
  
...全文
1262 12 打赏 收藏 转发到动态 举报
写回复
用AI写文章
12 条回复
切换为时间正序
请发表友善的回复…
发表回复
EdwardZhou 2004-04-06
  • 打赏
  • 举报
回复
zipall(一意孤行) 兄弟的解题是对的,baiyu(baiyu) 版主根据提问者的补充所做的修改也正确。
从合理性上说,把后面部分“ +1-ISBLANK(A1:A10)” 改为“,COUNTA(A1:A10)”更好。
即:
=SUM((LEN(A1:A10)-LEN(SUBSTITUTE(SUBSTITUTE(A1:A10,"、",""),",",""))),COUNTA(A1:A10))
这样在被检区域很大,比如不是 A1:A10,而是 A1:Z5000 时,速度会快一些,公式机构也合理一些。

baiyu20122 2004-04-06
  • 打赏
  • 举报
回复
把zipall(一意孤行)的公式修改一下,就满足你的要求了。

=SUM((LEN(A1:A10)-LEN(SUBSTITUTE(SUBSTITUTE(A1:A10,"、",""),",","")))+1-ISBLANK(A1:A10))

然后按ctrl+shift+enter完成。
101monster 2004-04-06
  • 打赏
  • 举报
回复
呵呵,UP!
lehaha 2004-04-06
  • 打赏
  • 举报
回复
我的意思是说一个单元格内有一个或几个不同的词语,中间是用逗号或顿号隔开的,怎样统计这一列中所有词语的个数。
yigepure 2004-04-05
  • 打赏
  • 举报
回复
up
levin1122 2004-04-02
  • 打赏
  • 举报
回复
楼主应该把问题说的更明白一些,这有利于更快的解决问题。只是建议
zipall 2004-04-02
  • 打赏
  • 举报
回复
LEN(A1:A10) 行吗?
============================
在数组公式里可以这样写
按照你给出的方法,公式中的sum是可以省略的。

我写的那个数组公式的计算过程,实际上和你的思路是一样的。
jh999 2004-04-02
  • 打赏
  • 举报
回复
LEN(A1:A10) 行吗?

比如在B1单元格 =SUM((LEN(A1)-LEN(SUBSTITUTE(A1,"、","")))+1-ISBLANK(A1))
再拖下去,最后sum。
Tomato77 2004-04-02
  • 打赏
  • 举报
回复
up
zipall 2004-04-02
  • 打赏
  • 举报
回复
如果是要统计“词语”的个数。

那么假设你要统计A1:A10中“词语”出现的次数,并且各个“词语”之间有“、”分隔。
可以用下面的公式。
=SUM((LEN(A1:A10)-LEN(SUBSTITUTE(A1:A10,"、","")))+1-ISBLANK(A1:A10))
然后按ctrl+shift+enter完成。
k4 2004-04-02
  • 打赏
  • 举报
回复
http://www.yesky.com/SoftChannel/72357786515668992/20031222/1755584.shtml
zipall 2004-04-02
  • 打赏
  • 举报
回复
没看明白你的问题。
统计各列中什么的数目?

6,210

社区成员

发帖
与我相关
我的任务
社区描述
Microsoft Office应用
社区管理员
  • Microsoft Office应用社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧