Re: [算表] 空白之間-有條件的加總

看板Office作者 (水樣體)時間15年前 (2011/06/17 04:56), 編輯推噓1(100)
留言1則, 1人參與, 最新討論串3/3 (看更多)
※ 引述《Raymond0710 (雷門)》之銘言: : 軟體:Excel : 版本:2010 : A B C : 1 : 2 產品1 30 : 3 產品2 70 : 4 : 5 產品3 45 : 6 產品4 45 : 7 產品5 30 : 8 產品6 30 : 我想寫一公式使得"此空白"與"下一空白"之間的值做總和,結果放在"此空白"的隔壁欄位 : 例如:C1=B2+B3 C4=B5+B6+B7+B8 : 因為空白的間距是不固定的,而且上千筆資料要處理。 : 我的想法是算出空白的間距再用Offset,可是不知道怎麼寫。 : 請大家幫忙 謝謝了 =IF(B1="",SUM(B1:OFFSET(B1,MATCH(TRUE,OFFSET(B1,1,0,1,1) :IF(ISERROR(OFFSET($B$1048576,1,0,1,1)), $B$1048576,OFFSET($B$1048576,1,0,1,1))="",0),0,1,1)),"") 其中 IF(ISERROR(OFFSET($B$1048576,1,0,1,1)), $B$1048576,OFFSET($B$1048576,1,0,1,1)) 這段可以換成你確定的最後一格位置,若是B5000 =IF(B1="",SUM(B1:OFFSET(B1,MATCH(TRUE,OFFSET(B1,1,0,1,1): $B$5000="",0),0,1,1)),"") 然後按ctrl+shift+enter 看看是不是你要的結果..... -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 59.116.135.173 ※ 編輯: passerwater 來自: 59.116.135.173 (06/17 04:57)

06/17 07:55, , 1F
謝謝,試試看
06/17 07:55, 1F
文章代碼(AID): #1D-ctXcD (Office)
文章代碼(AID): #1D-ctXcD (Office)