請問Excel有辦法做字串判斷+累加嗎 ?


A______________B__
s001.t1@abc.com | 100
s002.t2@abc.com | 200
s003.t3@abc.com | 150
s004.t1@abc.com | 105
s005.t2@abc.com | 110
s006.t3@abc.com | 170
s007.t1@abc.com | 250


請問Excel有函數可以把 A儲存格中有出現.t1 的 B 做累加嗎 ?

本來就沒什麼在用Excel 臨時要做統計找不到適合的函數

請各位指點
我會先在C欄 以"=MID(A1,6,2)" 把t1抓出來
再用"=SUMIF(C1:C7,C1,B1:B7)"
參考看看囉
felicia wrote:
我會先在C欄 以"=...(恕刪)


喔喔 謝謝 很有幫助

再請教一下

因為上述是舉例

如果A欄的長度不同的話有什麼適合的函數嗎?

也許.t1不一定都會在第6個字元

------

謝了 我試出來了

mid + find
現在又碰到一個問題 ...

但自動填滿要怎麼變動ABC而不是123 ...

=SUMIF(C$1:C$7,$D1, $B$1: $B$7)

想變動的是以上紅色部分

我想往下拉直接填滿 但是 ...

建議您用樞紐分析,亦即在樞紐分析下之版面配置中,將右邊的C欄以滑鼠拖到列(R),再將B欄拖到資料區(D)即可.
darker wrote:
建議您用樞紐分析,亦...(恕刪)


不知是不是我不會操作 ...

用樞紐分析表是不是就要做成 T1, T2, T3 各一份 ?

如果是的話 ... 就不行了

我希望在一個畫面就能秀出Total

而群組大概有18個

----

我已經用比較笨的方法做了 ...

我都忘了網域名是一樣的 ...

Left(Right()) 就可以搞定了還想這麼久

真的是腦袋卡住了

出來的值能都在 C列 的話 用Sumif就可以搞定了

上面的問題就不用解了
文章分享
評分
評分
複製連結

今日熱門文章 網友點擊推薦!