仅对符合条件(另一列)的行求和

Sum column only of rows that match a condition (of another column)

我在 Google 中有一个电子表格,其中包含以下数据:

**Status         Amount**
Under Review    0.00
Delivered       .00
Paid            0.00
Paid            0.00
Under Review    0.00

我想对所有列 Amount 求和,但仅对那些在 [=23= 上具有 Status 的行求和]'Delivered' 或 'Paid'

以我为例,SUM 应该 return $480.00。

我尝试使用这个公式,但它不起作用

=SUMIF(Column Amount,Status={"Delivered","Paid"},Column Amount)

有什么想法吗?非常感谢!

您的其中一列不正确,需要使用arrayformula函数。 Documentation here

=SUM(ARRAYFORMULA(SUMIF([status_column],{"Delivered","Paid"},[amount_column])))

您还可以使用以下公式:

=SUM(QUERY(A2:B,"select sum(B) where A='Paid' or A='Delivered' group by A"))