[算表] Excel 經篩選後的計數問題

看板Office作者 (大玉兒小玉人)時間16年前 (2009/10/15 13:49), 編輯推噓1(105)
留言6則, 2人參與, 最新討論串1/3 (看更多)
軟體: Excel 版本: 2003 請教各位高手: 我有一份Data 來源 重量 長度 區號1 區號2 區號3 區號4 區號5....區號n J03 12 45 A C D B A J03 13 44 C D A A C J03 14 48 D A C B A J04 12 47 B A C A A J04 15 42 C D A A C J04 17 44 B A A A A J04 12 43 A A C C C J05 13 41 D C C B A J05 15 44 D A C D A J05 13 45 D A D B A 我在資料的較下方幾行用陣列公式 =SUM(LEN(D3:D189)-LEN(SUBSTITUTE(D3:D189,"A",""))) =SUM(LEN(D3:D189)-LEN(SUBSTITUTE(D3:D189,"B",""))) =SUM(LEN(D3:D189)-LEN(SUBSTITUTE(D3:D189,"C",""))) =SUM(LEN(D3:D189)-LEN(SUBSTITUTE(D3:D189,"D",""))) 算出各區號的A有幾個,B幾個,C有幾個,D有幾個; 但是經過"自動篩選"來源那欄後 來源 重量 長度 區號1 區號2 區號3 區號4 區號5....區號n J03 12 45 A C D B A J03 13 44 C D A A C J03 14 48 D A C B A 下面的計算還是原先全部的數字, (有想過用subtotal這個函數,但不太會用...>_<) 請問我該怎麼修改,才能計算經過篩選後,剩下(不包含其他J04,J05...)來的J03各區號的 A,B,C,D 之真正個數呢? 謝謝! -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.112.72.197

10/15 15:34, , 1F
我試著用 =sum(絕對位址="來源")*(區號範圍="某字元"))
10/15 15:34, 1F

10/15 15:35, , 2F
的陣列公式, 就ok了...=_=...
10/15 15:35, 2F

10/15 17:53, , 3F
但還是感覺蠻笨的,來源要一個個改.不知道有無更好的方法呢
10/15 17:53, 3F

10/15 21:24, , 4F
好像篩選原本就無法影響函數的計算? 篩選只是影響
10/15 21:24, 4F

10/15 21:24, , 5F
顯示而已吧 @@? 如果想讓計算結果可以跟自己互動
10/15 21:24, 5F

10/15 21:25, , 6F
可以試看看用樞鈕..不過資料也要改過就是了
10/15 21:25, 6F
文章代碼(AID): #1ArhVaMk (Office)
文章代碼(AID): #1ArhVaMk (Office)