我有3列如下:從VLOOKUP中添加總數SUM?
Boolean Value Date
Yes £3000 01-Jan-2012
No £3000 01-Jan-2012
No £3000 01-Nov-2012
基本上,我只需要看看這個表,並拿出了其中布爾設置爲否的總價值,在一個月然而只有把這些等於或小於電腦設定的當前時間
我有3列如下:從VLOOKUP中添加總數SUM?
Boolean Value Date
Yes £3000 01-Jan-2012
No £3000 01-Jan-2012
No £3000 01-Nov-2012
基本上,我只需要看看這個表,並拿出了其中布爾設置爲否的總價值,在一個月然而只有把這些等於或小於電腦設定的當前時間
Excel的哪個版本?在Excel 2007及更高版本嘗試SUMIFS它允許您使用多個條件和,即
=SUMIFS(B2:B10,A2:A10,"No",C2:C10,"<="&TODAY())
我使用單元格引用,但你可以使用命名區域在他們的地方是這樣的:
=SUMIFS(Value,Boolean,"No",Date,"<="&TODAY())
或在早期版本的Excel,您可以使用SUMPRODUCT這樣的:
=SUMPRODUCT(B2:B10,(A2:A10="No")*(C2:C10<=TODAY()))
謝謝。即時通訊使用Excel 2007.我試過使用SUMIFS,但它返回#VALUE!錯誤。不太清楚爲什麼。難道這是因爲值,布爾和日期是使用forumlas生成的嗎? – K20GH
#有價值!可能意味着您的範圍是不同的大小 - SUMIFS中的所有範圍都需要具有相同的大小和形狀,您是使用已定義的名稱還是實際的單元格引用? –
我使用單元格引用。我的forumla = SUMIFS($ K $ 19:$ L $ 31,$ O $ 19:$ O $ 31,「No」,$ M $ 19:$ N $ 31,「<=」&TODAY())從公式中可以看出,一些單元格被合併。這會影響結果嗎? – K20GH
你可以在數據中使用小計功能 – XMen
對不起 - 只是編輯它作爲嘗試比,並意識到它不是我想要的 – K20GH