標題:
[發問]
sumif 公式如何修改?
[打印本頁]
作者:
t8899
時間:
2014-4-15 11:47
標題:
sumif 公式如何修改?
本帖最後由 t8899 於 2014-4-15 11:49 編輯
=SUMIF(H3:H301,"v",F3:F301)
想改成F3:F301最後30筆(
有資料
)的總合??(最後一筆有資料,往前數30個儲存格)
作者:
p212
時間:
2014-4-15 13:50
本帖最後由 p212 於 2014-4-15 13:53 編輯
回復
1#
t8899
F3:F301資料為連續性的,抑為不連續?問題有點模糊、有許多的可能,可否提供範例檔參考研究?
謝謝!
作者:
t8899
時間:
2014-4-15 16:15
本帖最後由 t8899 於 2014-4-15 16:20 編輯
回復 t8899
F3:F301資料為連續性的,抑為不連續?問題有點模糊、有許多的可能,可否提供範例檔參考研究? ...
p212 發表於 2014-4-15 13:50
[attach]18021[/attach]
連續性(檔案的例子F19:F48),如再多一行變成 F20:F49
,不連續難度應該很高
作者:
p212
時間:
2014-4-16 08:45
本帖最後由 p212 於 2014-4-16 08:56 編輯
回復
3#
t8899
1、請於Book3.xls先進行「定義名稱」 (條件:計算資料群最後一筆有資料的儲存格往前數
30個
儲存格)
x =Sheet1!$H$3:$H$301
y =OFFSET(Sheet1!$D$1,MAX(IF(x="v",ROW(x),FALSE))-
30
,4,
30
)
z =OFFSET(Sheet1!$D$1,MAX(IF(x="v",ROW(x),FALSE))-
30
,2,
30
)
2、將1#問的公式=SUMIF(H3:H301,"v",F3:F301)改造成
=SUMIF(y,"v",z)
請參考!
作者:
p212
時間:
2014-4-16 09:01
回復
3#
t8899
或將1#問的公式=SUMIF(H3:H301,"v",F3:F301)改造成
=SUMPRODUCT((y="v")*z)
請參考!
作者:
ML089
時間:
2014-4-17 00:05
回復
3#
t8899
式一 =SUMPRODUCT((H3:H301="v")*(ROW(H3:H301)>MATCH(9^9,F:F)-30),F3:F301)
式二 =SUMIF(OFFSET(H1,MATCH(9^9,E:E)-1,,-30),"v",OFFSET(F1,MATCH(9^9,E:E)-1,,-30))
歡迎光臨 麻辣家族討論版版 (http://forum.twbts.com/)