[算表] excel中 想要計算"詞彙"出現的次數 但不知如何用countif解決

看板Office作者 (簡單又怎樣)時間18年前 (2008/05/08 12:56), 編輯推噓2(206)
留言8則, 2人參與, 最新討論串1/1
軟體: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

05/08 13:35, , 1F
B1=countif(A:A,B1)
05/08 13:35, 1F

05/08 13:42, , 2F
記得後面不是填限制!? 如果填了B1 不就表示限制為B1
05/08 13:42, 2F

05/08 13:42, , 3F
B2=if(isna(match(B2,A$1:A1,0)),countif(A:A,B2),"")
05/08 13:42, 3F

05/08 13:45, , 4F
B1往下拉 會變B2 B3..... 除非是B$1,絕對、相對參照
05/08 13:45, 4F

05/08 14:08, , 5F
搞錯了,沒測試 是B1=countif(A:A,A1)
05/08 14:08, 5F

05/08 14:09, , 6F
B2=IF(ISNA(MATCH(A2,A$1:A1,0)),COUNTIF(A:A,A2),"")
05/08 14:09, 6F

05/08 14:21, , 7F
成功了!! 無比感謝
05/08 14:21, 7F

05/08 14:24, , 8F
還是要手動測試 才不會出錯^^
05/08 14:24, 8F
文章代碼(AID): #188eVwP_ (Office)
文章代碼(AID): #188eVwP_ (Office)