2017-03-16 48 views
0

我相信我所提的問題與here提出的問題相同,但我無法發表評論,也無法從@barry houdini工作中接受答案。計算Sumproduct的小計

我的情況非常相似,因爲我需要一個sumproduct的小計,所以當我過濾我的結果時,我得到一個更新的顯示數據的總代表。

更具體地說,我想要數量和價格的副產品,但是如果有購買日期,我想過濾只顯示該列中的空白單元格以查找未完成的採購總額。

Quantity    Price    Purchase Date 
1     150    3/1/2017 
2     500       
1     50     3/15/2017 
1     100       

是否有一種簡單的方法可以在一個公式中執行此操作而不需要額外的總計列?或者我應該採取不同的方式?

+0

將你總是隻希​​望那些沒有日期?因爲你不需要過濾和使用小計。 –

回答

0

與您的數據建立的公式是:

=SUMPRODUCT(A2:A5,SUBTOTAL(9,OFFSET(B2:B5,ROW(B2:B5)-MIN(ROW(B2:B5)),0,1))) 

enter image description here

但是,如果你總是希望在非日SUMPRODUCT那麼你不需要分類彙總或過濾器。只需使用:

=SUMPRODUCT(($C$2:$C$5="")*$A$2:$A$5,$B$2:$B$5) 

enter image description here

+0

謝謝@scott,你的第二個建議證明是完美的,比我要去的路線簡單得多。謝謝您的幫助。 –