我需要使用Google表格来使用arrayformula()
函数计算每行的总和。
我知道我可以手动输入类似的东西;
=ARRAYFORMULA(A:A + B:B + C:C)
但我需要使用这些功能来完成它。
我尝试过很多东西,包括;
=ARRAYFORMULA(sum(A:A,C:C))
以下是我可以使用帮助的sample file。
答案 0 :(得分:1)
此公式适用于测试表的单元格G3:
=ArrayFormula(mmult(ARRAYFORMULA(IF(ISBLANK(A3:C),0,A3:C)),sign(transpose(column(A3:C)))))
我使用自定义格式来隐藏空行上的零值
答案 1 :(得分:0)
QUERY函数
=QUERY(A3:C20,"Select A+B+C Label A+B+C ''")
&安培;操作
=ArrayFormula(J3:J20&K3:K20&L3:L20)
CONCAT功能
=ArrayFormula(CONCAT(CONCAT(J3:J20,K3:K20),L3:L20))
除了ARRAYFORMULA之外,Google表格还包括QUERY,FILTER,ARRAY_CONSTRAIN以及其他可以帮助您处理数组操作的函数。请查看Function List以获取完整列表。您也可以查看Using arrays in Google Sheets。