2016-11-02 103 views
0

的新值我有一些數據,看起來像:的Excel SUMIFS直到

Day  Result 
1-Nov  1 
      0 
      1 
2-Nov  1 
3-Nov  0 
      0 
4-Nov  1  

有數據等欄目。由於數據以時間序列圖形顯示,因此我只有一次日期。

現在我想設置一個彙總表,每天彙總。我不能使用sumifs,因爲日期只在數據中一次。

我怎麼能寫一個計算,讓excel看到a2有一個值,所以總和b2,b3,... bi直到ai有一個值。

最好不是vba,從來沒有學過它,並希望在excel而不是R或Python中做到這一點。

編輯:

我專門找怎麼做對每個日期分組結果列計算。空白單元格應被視爲同一日期。所以,當excel看到1月11日它然後計算(我已經說過總和,但任何我們可以擴展到)在1,0,1然後停止,並且爲11月2日完成一個新的計算。

回答

1

恕我直言,而是採用一臺這樣的:

Day  Result 
01/nov 1 
     0 
     1 
02/nov 1 
03/nov 0 
     0 
04/nov 1 

你應該填入「日」列,並使用數據透視表,彙總的結果。

即:

Day  Result 
01/nov 1 
01/nov 0 
01/nov 1 
02/nov 1 
03/nov 0 
03/nov 0 
04/nov 1 

和樞軸表:

enter image description here

+0

比較遺憾的是沒有幫助,因爲這是不是我想要的目的。注意我隨意選擇sumif,我想要一個可擴展用於其他計算的方法。 –

+0

也許你可以使用帶有[「計算字段/項目」](http://www.excel-easy.com/examples/calculated-field-item.html)的數據透視表並在每次插入新數據時刷新表格你餐桌上的數據... –

+0

對不起,我不是要求做的。我特別想做一些像sumif一樣的東西,當excel在列中找到新值時停止。如果不正常,這在vba中肯定是可行的。 –