如何在更多条件下使用 SUMPRODUCT AND SMALL?
How can I use SUMPRODUCT AND SMALL with further conditions?
我正在使用这个公式对 10 个最小值求和,一切正常。
=SUMPRODUCT(小(G:G;ROW(间接("1:10"))))
但我想添加一个 filter/condition:我只想对 B:B 列中的值求和 "A" 或 "B"。
这对你有用:
G1:G100/(B1:B100="B")
return 列 G 中的数字数组:G 而列 B:B = "B",不匹配的值将 return 出错。所以用aggregate
计算他们的和不用ignoring the error
,结果是1到10 的和
公式如下:
=SUMPRODUCT(AGGREGATE(15,6,G1:G100/(B1:B100="B"),ROW(1:10)))
我正在使用这个公式对 10 个最小值求和,一切正常。
=SUMPRODUCT(小(G:G;ROW(间接("1:10"))))
但我想添加一个 filter/condition:我只想对 B:B 列中的值求和 "A" 或 "B"。
这对你有用:
G1:G100/(B1:B100="B")
return 列 G 中的数字数组:G 而列 B:B = "B",不匹配的值将 return 出错。所以用aggregate
计算他们的和不用ignoring the error
,结果是1到10 的和
公式如下:
=SUMPRODUCT(AGGREGATE(15,6,G1:G100/(B1:B100="B"),ROW(1:10)))