如何在多种条件下“SUMIF”。 (Google电子表格)

时间:2013-04-22 04:44:37

标签: google-sheets

我想在多种情况下使用SUMIF。 我有两张。

Sheet 1中 行有SKU(UNIQ),total_quantity

Sheet 2中 行有标志,SKU(与sheet1相关),数量

如果sheet2标志为true我想在total_quantity中添加相同SKU的数量。

2 个答案:

答案 0 :(得分:0)

DSUM - 有一些数据库样式公式,看起来像你想要的DSUM https://support.google.com/drive/bin/static.py?hl=en&topic=25273&page=table.cs&tab=1368827

答案 1 :(得分:0)

如果第一个total_quantity单元格是Sheet1!B2,那么在该单元格中:

=SUM(IFERROR(FILTER(Sheet2!C$2:C;Sheet2!B$2:B=A2;Sheet2!A$2:A)))

你可以手动填写;或者,这可以转换为一个自动填充列的数组公式:

=ArrayFormula(IF(LEN(A2:A);MMULT(A2:A=TRANSPOSE(Sheet2!B2:B);Sheet2!A2:A*Sheet2!C2:C);IFERROR(1/0)))