任何人都可以在 Google 表格中查看有关 ArrayFormula 的公式吗?
Can anyone look into this formula regarding ArrayFormula in Google Sheets?
感谢大家的关注。
这是我在 Google 表格中的公式:
=ArrayFormula(IF(ROW(A:A)=1, "R", IF((I:I)>0,SUM((K:K):(AI:AI)),"" )))
- 首先它会检查它是否是“A”列中的第一个单元格,如果是,它将设置标签 R。
- 然后检查第 I 列相应单元格中是否有值
- 如果第 I 列的相应单元格中有值,它将添加单元格 K 中的所有数字,直到 AI 否则将其留空。
我将它放在一个 ArrayFormula 中,希望当创建一个新行时它会计算相同的计算,但不是添加该特定行中的所有数字,而是添加一个二维数组中的所有数字.
我在这里做错了什么?任何帮助将不胜感激....
sum
在 arrayformula
中不起作用。而是尝试 mmult
;
=ArrayFormula({"R";IF((I2:I)>0,mmult(value(K2:AI),transpose(column(K2:AI)^0)),)})
感谢大家的关注。
这是我在 Google 表格中的公式:
=ArrayFormula(IF(ROW(A:A)=1, "R", IF((I:I)>0,SUM((K:K):(AI:AI)),"" )))
- 首先它会检查它是否是“A”列中的第一个单元格,如果是,它将设置标签 R。
- 然后检查第 I 列相应单元格中是否有值
- 如果第 I 列的相应单元格中有值,它将添加单元格 K 中的所有数字,直到 AI 否则将其留空。
我将它放在一个 ArrayFormula 中,希望当创建一个新行时它会计算相同的计算,但不是添加该特定行中的所有数字,而是添加一个二维数组中的所有数字.
我在这里做错了什么?任何帮助将不胜感激....
sum
在 arrayformula
中不起作用。而是尝试 mmult
;
=ArrayFormula({"R";IF((I2:I)>0,mmult(value(K2:AI),transpose(column(K2:AI)^0)),)})