将数组公式应用于 sumifs
Apply array formula to sumifs
我有 Google sheet 和 sum-ifs 函数,但我需要将它应用到整个列而不是一个单元格,并在添加时自动应用到新行
经过研究,我知道数组不能与 sumifs
一起使用,但我似乎无法想出将数组函数应用于此。
=ArrayFormula(SUMIFS(K:K,C:C,C2,L:L,false))
所以我尝试将其设为 =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)))
我有 Google sheet 和 sum-ifs 函数,但我需要将它应用到整个列而不是一个单元格,并在添加时自动应用到新行
经过研究,我知道数组不能与 sumifs
一起使用,但我似乎无法想出将数组函数应用于此。
=ArrayFormula(SUMIFS(K:K,C:C,C2,L:L,false))
所以我尝试将其设为 =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)))