第二個不是0的數(設位於A2) 對應的D欄(D2)
D2
=(A2*LOOKUP(2,1/($A$1:A1<>0),$A$1:A1)<0)+D1
而這格(D2)之前的D都輸入0 (此例中只有一格即 D1)
加總的式子
B1
=SUMIF($D:$D,ROW(1:1)*2+COLUMN(A:A)-3,$A:$A)
-----------
假設沒有0
輔助欄E
讓數字從 A2 開始
E2
=(A2*A1<0)+E1
加總的式子一樣
=SUMIF($E:$E,ROW(1:1)*2+COLUMN(A:A)-3,$A:$A)
差很多的地方
從輔助欄的式子可以看出來
除了比較簡單
這一部分應可變成一條式子(省略輔助欄)
但前一部分用LOOKUP的就不太能省了吧
(要省即使可以 也會很複雜)
※ 引述《lovepink0725 ( )》之銘言:
: 軟體:EXCEL
: 版本:2007
: 問題如下
: A B C
: 1 2 60 -23
: 2 15 17 -14
^^應為22
: 3 18
: 4 16
: 5 9
: 6 -3
: 7 -10
: 8 -8
: 9 -2
: 10 5
: 11 10
: 12 7
: 13 -6
: 14 -8
: 正負交錯的區塊,要"個別"加總每個區塊的值
: 即A1到A5的加總存在B1 A6到A9的加總存在C1
: A10到A12加總存在B2 以此類推
: 正負資料筆數沒有規律 數值也沒有規律
: 資料筆數很多很多很多很多....
: 請問用哪種方法才可以計算出我要的答案?
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 218.164.58.27
※ 編輯: JieJuen 來自: 218.164.58.27 (09/19 11:56)
這個問題有沒有0差很多~
假設有0
增加一輔助欄 D
A欄中