2017-08-14 28 views
1

我想在Excel中創建一個基於另一列中的值求和的值。第二列是基於一個函數IF如何根據其他列中的更改對Excel中的各個值進行求和

=IF(K4>=$N$1,0,IF(K3<$N$1,0,1)). 

每次一組「1」發生時,它被分組爲單個事件。但是現在我想總結一下基於這個分組的值。因此,第一組「1」應該總共給出4,第二組「1」應該給出5.

有沒有辦法讓Excel每次第二列從0變爲第一列時總計第一列1,知道第一列中的「1」組每次都不相同?

1 0 
1 0 
1 0 
1 1 
0 0 
0 0 
1 0 
1 0 
1 0 
1 0 
1 1 

回答

2

像這樣求和的第一列到該點並減去當前列總數到該點:

=IF(A2>A3,SUM($A$2:A2)-SUM($C$1:C1),"") 

enter image description here

相關問題