Google工作表中的SUMIF在同一标准范围内有两个filter
我已经看过各种答案,但都在不同的列上使用filter。 我需要一个ORtypes的filter,像这样:
=SUMIFs(B2:B22,C2:C22,"Incurred",C2:C22,"Expected")
C2:C22指定B中的单元格是发生的还是预期的还是延期的费用。
我该怎么做呢? 请注意,filter位于列C中的同一组单元格中
这是A6:C6
的数据:
1 AC 2 BD 3 AD 4 BC 5 AD 6 BD
如果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)