SUMIFS的含义是什么,以及下面给出的表达式的含义是什么

时间:2017-08-25 11:25:53

标签: excel ms-office

你能告诉我下面的表达是什么意思吗?我对MS-Excel并不友好。

=SUMIFS(
    $sheet1.E:E,
    $sheet1.A:A,
    $sheet2.C7,
    $sheet1.B:B,
    $sheet2.D8,
    $sheet1.C:C,
    $sheet2.I9
)

我用Google搜索SUMIFS。每个人都给出了像=SUMIFS($sheet1.E1:G1,$sheet2.A1:C1,......)这样的语法。

2 个答案:

答案 0 :(得分:1)

您基本上是在表单1的E列中添加所有内容, if

  • 在表1的A列中,您具有与sheet2的单元格C7相同的值
  • 在表1的B栏中,您具有与sheet2的单元格D8相同的值,等等。

它基本上是根据多个标准添加一些值。

答案 1 :(得分:1)

SUMIF将有条件地在第一列中添加值。

添加条件在公式的其他部分中指定。 让我们将您的公式简化为我所写的内容。然后

Col E是要添加的值所在的位置。 Col A是条件col 1,用于查找是否将添加值。 单元格C7是col A的标准。如果C7中的值与工作表1上的A列的 n 单元格匹配,则excel将添加 n 的单元格列E 总计。

=SUMIFS(
    $sheet1.E:E, 
    $sheet1.A:A, //criteria range 1
    $sheet2.C7,  //criteria 1

)

如果条件范围中的 n 单元格与条件匹配,则将总和范围的第n个单元格添加到总计。

像这样,我们可以有许多标准范围和标准。只有当所有这些都满足时,才会添加总和范围中的值。在你的公式中,你有三个不同的citeria范围和标准。