如果我只从一列汇总数字并乘以2,我得到8,这是正确的:
=SUM(A:A)*2
但是当我像这样添加B栏中的数字时,我得到6作为答案,我应该得到14。
=SUM((A:A)*2,B:B)
有人可以向我解释我的公式有什么问题吗?
答案 0 :(得分:1)
尝试将函数包含在arrayformula中。
=arrayformula(SUM((A:A)*2,B:B))
编辑:
意识到你在寻找解释。在第一个示例中,您将一个范围相加,然后乘以该数字。第二组有一个数组函数,它的作用类似于
和(2 * [1,1,1],[1,2,2,1])
第一个数组无法正确解析,您可以获得第二个数组的总和。通过使用arrayformula命令封闭命令,它知道您正在执行矩阵数学运算。
答案 1 :(得分:0)