標題:
[發問]
請問如何計算一範圍的總合
[打印本頁]
作者:
xu123
時間:
2014-4-3 08:26
標題:
請問如何計算一範圍的總合
A列 B列 C列
20 5 C1=A列 20到25 B列對應的總合
21 3 C2=A列 26到30 B列對應的總合
25 5 C3=A列 31到35 B列對應的總合
31 2 C4=A列 36到40 B列對應的總合
35 7 C5=A列 41到45 B列對應的總合
50 8 C6=A列 46到50 B列對應的總合
請問如何表達
作者:
p212
時間:
2014-4-3 09:13
回復
1#
xu123
如圖,請參考!
作者:
p212
時間:
2014-4-3 09:29
本帖最後由 p212 於 2014-4-3 09:34 編輯
回復
1#
xu123
Sorry!未注意到您用的是Office 2003
承2#圖示,請修正C2儲存格公式為下列之陣列公式 (請以Ctrl+Shift+Enter輸入)
=SUM(IF(Data_1>=D2,IF(Data_1<=E2,Data_2,0),0))
請參考!
作者:
xu123
時間:
2014-4-3 10:50
回復
3#
p212
謝謝你的回應
可以使用
謝謝
作者:
xu123
時間:
2014-4-3 10:56
回復
3#
p212
你好
上下限一定要自己輸入嗎
可是這樣還是很麻煩
有沒有其它方法
麻煩你了
作者:
xu123
時間:
2014-4-3 11:00
回復
4#
xu123
我想到上下限用復制往下拉就好
還是用你的方法
謝謝了
我程度不太好
作者:
ML089
時間:
2014-4-3 21:19
回復
6#
xu123
=SUMPRODUCT((Data_1>=D2)*(Data_1<=E2),Data_2)
作者:
xu123
時間:
2014-4-7 14:10
回復
7#
ML089
感謝回復
我去試試
作者:
准提部林
時間:
2014-4-7 17:04
A B C D E
20 5 13 20 25
21 3 0 26 30
25 5 9 31 35
31 2 0 36 40
35 7 0 41 45
50 8 8 46 50
C1:=MMULT(SUMIF(A:A,">="&D1:E1+{0,1},B:B),{1;-1})
不加DE欄:
=MMULT(SUMIF(A:A,">="&MID("20263136414651",ROW()*2+{-1,1},2),B:B),{1;-1})
歡迎光臨 麻辣家族討論版版 (http://forum.twbts.com/)