
所以我陷入了困境,不知道在這種情況下使用什麼公式。長話短說,這是一個建築預測工具,這個範例非常基本。是的,我知道這可以簡單地用 3 個不同的公式來完成IF
,但這是針對大型3 年以上的建設項目,有時每週進行預測,所以我更希望能夠抓住整個部分並簡單地使其工作。我嘗試過使用各種方法SUMIFS
或SUMPRODUCT
沒有運氣,有人有什麼想法嗎?
我的目標是在這個例子中,L11
在附加圖像中等於所有突出顯示的黃色單元格的總和,如果並且只有如果,該黃色單元格右側的相鄰藍色單元格是空白的。因此,一旦您輸入實際成本,它只會總計尚未插入實際成本的預期成本。是否有某種類型的方法可以表示N11:Y11
如果第 4 行「Act ($)」不等於空白,則取整行項目 ( ) 並對第 4 行中具有「Proj ($)」的所有儲存格進行總計?
答案1
ASUMIFS
可以透過明智地選擇範圍來為您做到這一點:
=SUMIFS($O11:$W11,O$4:W$4,"Proj ($)",$P11:$X11,"<>",$P$4:$X$4,"Act ($)")
請注意,重要的是所有範圍都具有相同的大小才能正常SUMIFS
工作
答案2
IF
您的問題可以透過使用&組合來解決SUMIF
:
在儲存格中輸入此公式
C205
。=IF(AND($A$202:$K$202<>"",$A$201:$J$201="Act($)"),SUMIF($A201:$J201,"=Proj($)",$A$202:$K$202),0)
怎麼運作的:
情況一:
- 列標題為
Act($)
,在儲存格中,Row 202
儲存格為空白,因此這些儲存格具有列標題並傳回的公式等於。3
2
SUMs
Proj($)
19485
(6495+6495+6495)
情況2:
- 列標題為
Act($)
,在單元格內Row 202
、單元
格外3
,所有3
單元格均為空白,
因此公式不會使SUMs
那些單元格具有列標題Proj($)
並返回0
。
根據需要調整公式中的儲存格引用。