Google sheets 将数组公式应用于sumifs

Google sheets 将数组公式应用于sumifs,google-sheets,google-sheets-formula,array-formulas,google-sheets-query,gs-vlookup,Google Sheets,Google Sheets Formula,Array Formulas,Google Sheets Query,Gs Vlookup,我有带sum-ifs函数的Google-sheet,但我需要使它应用于整个列,而不是仅应用于一个单元格,并在添加新行时自动应用于新行 在做了研究之后,我知道数组不能与sumifs一起工作,但我似乎不知道如何将数组函数应用于此 =ArrayFormula(SUMIFS(K:K,C:C,C2,L:L,false)) 因此,我尝试将其改为a=sum(if)和函数,而使用数组,但也无法使其工作。不确定如何使其应用于与上述公式相同的效果 如果所选列中的每个单元格都满足所有条件,我需要应用以下总和基本上

我有带sum-ifs函数的Google-sheet,但我需要使它应用于整个列,而不是仅应用于一个单元格,并在添加新行时自动应用于新行

在做了研究之后,我知道数组不能与
sumifs
一起工作,但我似乎不知道如何将数组函数应用于此

=ArrayFormula(SUMIFS(K:K,C:C,C2,L:L,false))

因此,我尝试将其改为a=sum(if)和函数,而使用数组,但也无法使其工作。不确定如何使其应用于与上述公式相同的效果

如果所选列中的每个单元格都满足所有条件,我需要应用以下总和基本上如下所示:

=QUERY({C2:C, K2:L}, 
 "select Col1,sum(Col2) 
  where Col1 is not null 
    and Col3 = FALSE 
  group by Col1 
  label sum(Col2)''", 0)


如果要将其与名称列表配对,请使用
VLOOKUP

=ARRAYFORMULA(IFERROR(VLOOKUP(C2:C, QUERY({C2:C, K2:L}, 
 "select Col1,sum(Col2) 
  where Col1 is not null 
    and Col3 = FALSE 
  group by Col1 
  label sum(Col2)''", 0), 2, 0)))
基本上是这样的:

=QUERY({C2:C, K2:L}, 
 "select Col1,sum(Col2) 
  where Col1 is not null 
    and Col3 = FALSE 
  group by Col1 
  label sum(Col2)''", 0)


如果要将其与名称列表配对,请使用
VLOOKUP

=ARRAYFORMULA(IFERROR(VLOOKUP(C2:C, QUERY({C2:C, K2:L}, 
 "select Col1,sum(Col2) 
  where Col1 is not null 
    and Col3 = FALSE 
  group by Col1 
  label sum(Col2)''", 0), 2, 0)))