Arrays Can';t在数组公式中使用和
我只是对我做错了什么感到困惑 我使用ARRAYFORMULA只是对一行中的每个范围求和,如下所示Arrays Can';t在数组公式中使用和,arrays,google-sheets,google-sheets-formula,array-formulas,Arrays,Google Sheets,Google Sheets Formula,Array Formulas,我只是对我做错了什么感到困惑 我使用ARRAYFORMULA只是对一行中的每个范围求和,如下所示 ={ "Manager Result"; ARRAYFORMULA( SUM(D2:D,H2:H) ) } ={ "Manager Result"; ARRAYFORMULA(D2:D+H2:H) } 但是我得到了这个 当我这样使用它的时候 ={ "Manager Result"; ARRAYFORMULA( SUM(D2:D,H2:
={
"Manager Result";
ARRAYFORMULA(
SUM(D2:D,H2:H)
)
}
={
"Manager Result";
ARRAYFORMULA(D2:D+H2:H)
}
但是我得到了这个
当我这样使用它的时候
={
"Manager Result";
ARRAYFORMULA(
SUM(D2:D,H2:H)
)
}
={
"Manager Result";
ARRAYFORMULA(D2:D+H2:H)
}
一切都好
但我还是不明白为什么不能在数组公式中使用SUM
第二个问题是我想将相同的数字放在一列中,但它也不起作用,因此我得到一个错误:
“检测到循环依赖项。要使用迭代计算解决此问题,
请参见文件>电子表格设置。“
有什么想法吗?谢谢
ARRAYFORMULA
下不支持SUM
。您可以像以前那样使用范围D2:D+H2:H
或使用MMULT
功能,该功能能够执行所有4种操作+-÷×
在您的情况下,它将是:
={"Manager Result"; ARRAYFORMULA(MMULT({A2:A6, C2:C6}, {1;1}^0))}
见:
SUM
在ARRAYFORMULA
下不受支持。您可以像以前那样使用范围D2:D+H2:H
或使用MMULT
功能,该功能能够执行所有4种操作+-÷×
在您的情况下,它将是:
={"Manager Result"; ARRAYFORMULA(MMULT({A2:A6, C2:C6}, {1;1}^0))}
见: