如何在Google表格中的ARRAYFORMULA函数中使用嵌套公式?

时间:2016-02-09 18:02:35

标签: google-sheets array-formulas

我需要使用Google表格来使用arrayformula()函数计算每行的总和。

我知道我可以手动输入类似的东西;

=ARRAYFORMULA(A:A + B:B + C:C)

但我需要使用这些功能来完成它。

我尝试过很多东西,包括;

=ARRAYFORMULA(sum(A:A,C:C))

以下是我可以使用帮助的sample file

2 个答案:

答案 0 :(得分:1)

此公式适用于测试表的单元格G3:

=ArrayFormula(mmult(ARRAYFORMULA(IF(ISBLANK(A3:C),0,A3:C)),sign(transpose(column(A3:C)))))

我使用自定义格式来隐藏空行上的零值

答案 1 :(得分:0)

公式

加法(SUM)

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