作者cabinchang (简单又怎样)
看板Office
标题[算表] excel中 想要计算"词汇"出现的次数 但不知如何用countif解决
时间Thu May 8 12:56:25 2008
软体:excel
版本:2003
A B
1 你
2 你
3 你
4 我
5 我
6 他
7 他
8 他
9 ...
我的目的是在B1显示结果 ex."你"有三个 故B1=3 "我"有两个 B4=2
爬文得到的答案是可以用countif(A:A,"你")
但是我有将近三千笔资料, 如果我要用countif, countif後面的限制必须改百次!?
麻烦有此经验的版友, 能够为我解惑, 小弟感激不尽
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 59.126.144.116
1F:推 mrwang327:B1=countif(A:A,B1) 05/08 13:35
2F:→ cabinchang:记得後面不是填限制!? 如果填了B1 不就表示限制为B1 05/08 13:42
3F:→ mrwang327:B2=if(isna(match(B2,A$1:A1,0)),countif(A:A,B2),"") 05/08 13:42
4F:→ mrwang327:B1往下拉 会变B2 B3..... 除非是B$1,绝对、相对参照 05/08 13:45
5F:推 mrwang327:搞错了,没测试 是B1=countif(A:A,A1) 05/08 14:08
6F:→ mrwang327:B2=IF(ISNA(MATCH(A2,A$1:A1,0)),COUNTIF(A:A,A2),"") 05/08 14:09
7F:→ cabinchang:成功了!! 无比感谢 05/08 14:21
8F:→ mrwang327:还是要手动测试 才不会出错^^ 05/08 14:24