EXCEL 儲存格內符合某條件的數量加總
大家好
如果在同一欄裡有多個儲存格內有"C,D"的文字描述
而其餘的儲存格不是C就是D
要算C的總數量時要能算到這些儲存格
那公式要怎麼寫?
排列示意如下
A1
C
C
C,D
C
C,D
D
非常謝謝你提供的公式
不過現在有另一個問題
如果改成
A1 A2
1 人為
2 人為
1 人為,零件
1 人為
1 生產工藝,設計
1 人為
要怎麼算出人為(5次),零件(1次),生產工藝(1次),設計(1次)的總次數?
不好意思
人為的總次數我寫錯了
應該是6次
也就是A2的項目要乘上A1的次數後再加總
2 個解答
- YOYOLv 61 0 年前最佳解答
輸入
=COUNTIF(A:A,"C")
就可以計算A欄有幾個儲存格有 C 了
2008-12-17 02:02:27 補充:
如果一格儲存格不只一個C的話
就用這個計算式
=SUM(LEN(A1:A7))-SUM(LEN(SUBSTITUTE(A1:A7,"c","")))
為陣列公式 輸入完後按 Shift+Ctrl+Enter
範例下載
2008-12-17 02:08:45 補充:
若一格儲存格只有一個C的話
改成下面這樣
=COUNTIF(A:A,"*C*")
2008-12-17 16:55:28 補充:
輸入
=(SUM(LEN($B$1:$B$6))-SUM(LEN(SUBSTITUTE($B$1:$B$6,D2,""))))/LEN($D2)
為陣列公式 輸入完後按 Shift+Ctrl+Enter
範例下載
2008-12-18 00:21:57 補充:
不是要算人為出現的次數嗎= =?
「人為人為」 就是算2次阿
2008-12-18 15:07:54 補充:
若是一格儲存格只會出現1次 "人為"的話
再E2輸入
=SUMIF($B$1:$B$6,"*"&$D2&"*",$A$1:$A$6)
輸入完在向下拖曳複製即可