我已經查看了各種答案,但都使用不同列上的過濾器。我需要一個或類型的過濾器是這樣的:在Google工作表中使用同一標準範圍上的2個過濾器的SUMIF
=SUMIFs(B2:B22,C2:C22,"Incurred",C2:C22,"Expected")
其中C2:C22規定,如果在B中的細胞是發生或預期或待攤費用。
我該怎麼做?注意過濾器上在列C相同的小區集合
我已經查看了各種答案,但都使用不同列上的過濾器。我需要一個或類型的過濾器是這樣的:在Google工作表中使用同一標準範圍上的2個過濾器的SUMIF
=SUMIFs(B2:B22,C2:C22,"Incurred",C2:C22,"Expected")
其中C2:C22規定,如果在B中的細胞是發生或預期或待攤費用。
我該怎麼做?注意過濾器上在列C相同的小區集合
這是數據在A6:C6
:
1 A C
2 B D
3 A D
4 B C
5 A D
6 B D
綜上所述的值如果B列是A
或列C是D
可以使用:
=SUM(ARRAYFORMULA((IF(((B1:B6="A")+(C1:C6="D"))>0,A1:A6))))
這使用了True
等於1
和False
等於0
一旦你想在公式中使用它們的事實。
你可以試試這個...
=SUMPRODUCT(((C2:C22="Incurred")+(C2:C22="Expected")+(C2:C22="Deferred"))*B2:B22)