在Excel中,我可以编写一个公式计算基于另一列内容的列的总和?

在Excel中,我可以编写一个公式计算基于另一列内容的列的总和? 在下面的例子中,如果我想要查看所有具有“电子邮件”类别的销售,则公式会输出“12”。

这是我的想法,但它不起作用。

=SUMIF(table1[Sales],AND(table1[Category]="Email",table1[Subcategory]="Content"))

 A | B | C ----------------------------------- Sales | Category | Subcategory =================================== 10 | Email | Content ----------------------------------- 5 | Web | Non-Content ----------------------------------- 2 | Email | Content 

你想SUMIFS()与一个S

 =SUMIFS(table1[Sales],table1[Category],"Email",table1[Subcategory],"Content") 

标准总是两个完成:

  • 范围与正在总结的范围相同
  • 条件是一个string( =是默认值)

您可以添加其他人或只有一个:

 =SUMIFS(table1[Sales],table1[Category],"Email") 

它与SUMIF()相同,条件顺序略有不同。