标签: google-sheets
我有这张表:
我将 A、B、C 的值相加并将结果放在 F 列中。我使用简单的公式:
=A1+B1+C1
但我没有将公式复制/粘贴到 F2 - F5,而是使用 index() 修改公式以填充公式:
=index(A1:A5+B1:B5+C1:C5)
这将自动计算所有 5 行。但现在我想使用 sum():
=sum(A1:C1)
有谁知道如何像前面的公式一样使用 index() 来自动对每一行进行计数?
谢谢, 安迪
答案 0 :(得分:2)
SUM 在 ARRAYFORMULA / INDEX 下不受支持,因此您需要使用 MMULT:
SUM
ARRAYFORMULA
INDEX
MMULT
=INDEX(MMULT(A1:C3, SEQUENCE(COLUMNS(A:C))^0))
答案 1 :(得分:0)
我不是 100% 确定我理解你的问题。但是,您可以输入一次数组公式,它会自动填写下面的公式。所以改变这个:
为此:
=ARRAYFORMULA(A1:A + B1:B + C1:C)