2017-08-25 174 views
-2

请问下列表达式是什么意思?我对MS-Excel不那么友好。SUMIFS是什么意思,下面给出的表达式是什么意思

=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,......)的语法。

+0

你看过吗?我怀疑这将是有据可查的。 – Carcigenicate

+0

我抬头看了一下各张表的内容,但不明白这是什么意思。 –

+0

不,该功能的文档。 https://support.office.com/en-us/article/SUMIFS-function-c9e748f5-7ea7-455d-9406-611cebce642b – Carcigenicate

回答

1

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

添加的条件在公式的其他部分中指定。 让我们简化你的公式,以我写的。然后

列E是要添加的值所在的位置。 Col A是条件栏1,用于查找是否要添加值。 细胞C7为COL A.标准如果在C7的值相匹配的Ñ个上的工作表1列A的细胞,Excel将第E列的细胞添加Ñ总数中。

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

) 

如果Ñ个在标准细胞范围匹配与所述标准,则总和范围的第n个小区被添加到总。

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

1

你基本上是在表1的A列中添加一切都在E列表1中,如果

  • ,你有相同的值表1的B列的Sheet2中
  • 细胞C7 ,您与sheet2的单元格D8具有相同的值,等等。

它基本上是根据多个条件添加一些值。