Board logo

標題: [發問] 如何計算時間區間內的加總 [打印本頁]

作者: ch3cooh777    時間: 2011-1-11 22:26     標題: 如何計算時間區間內的加總

想請問各位大哥
假設我所要抓取的資料是一個時間區間內的加總
如開始時間 = D1,結束時間 = E1
要計算出B欄位內時間符合這段區間的所有A欄位加總
要怎麼寫函數?
麻煩各位大哥囉~
作者: Hsieh    時間: 2011-1-11 22:57

回復 1# ch3cooh777


    =SUMPRODUCT(($B$2:$B$429>=D1)*($B$2:$B$429<=E1)*($A$2:$A$429))
作者: ch3cooh777    時間: 2011-1-12 22:44

太感謝了~因為上班需要用到這個東西
總算可以解決囉~~
作者: ko310kmo    時間: 2011-5-6 15:51

本帖最後由 ko310kmo 於 2011-5-6 15:54 編輯

回復 2# Hsieh


    想再請問大大一個問題

請問有辦法一樣以時間做區隔
找出每一分鐘的開、高、收、低,四個價嗎?
[attach]6017[/attach]
EX:12點整的,開、高、收、低,就分別是247.247.242.242
作者: ANGELA    時間: 2011-5-6 16:44

E13=INDEX($A$2:$A$321,MATCH(1,1/(($C$2:$C$321>D13)*($C$2:$C$321<D14)),))
D13=MAX(IF(($C$2:$C$321>D13)*($C$2:$C$321<D14),$A$2:$A$321,))
E13=MIN(IF(($C$2:$C$321>D13)*($C$2:$C$321<D14),$A$2:$A$321,100000))
以上陣列公式
F13=LOOKUP(2,1/(($C$2:$C$321>D13)*($C$2:$C$321<D14)),$A$2:$A$321)
以上無除錯




歡迎光臨 麻辣家族討論版版 (http://forum.twbts.com/)