回復 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)
請參考!