Vel*_*een 1 arrays multidimensional-array google-sheets array-formulas google-sheets-formula
我只是对我做错了什么感到困惑我使用 ARRAYFORMULA 只是对这样的一行中的每个范围求和
={
"Manager Result";
ARRAYFORMULA(
SUM(D2:D,H2:H)
)
}
Run Code Online (Sandbox Code Playgroud)
但我得到了这个
当我像这样使用它时
={
"Manager Result";
ARRAYFORMULA(D2:D+H2:H)
}
Run Code Online (Sandbox Code Playgroud)
一切都好
但是我仍然不明白为什么我不能在 ARRAYFORMULA 中使用 SUM。
第二个麻烦是我想将相同的数字放在一列中,但它也不起作用,所以出现错误:
“检测到循环依赖关系。要通过迭代计算解决,请参阅文件 > 电子表格设置。”
={
"Max Result
(Basic --> total count of 3 marks)";
ARRAYFORMULA(J2:J=15)
}
Run Code Online (Sandbox Code Playgroud)
有任何想法吗?谢谢!
SUM下不支持ARRAYFORMULA。您可以使用像你这样的范围D2:D+H2:H或使用MMULT其能够执行所有4个种操作功能+ - ÷ ×
在您的情况下,它将是:
={"Manager Result"; ARRAYFORMULA(MMULT({A2:A6, C2:C6}, {1;1}^0))}
Run Code Online (Sandbox Code Playgroud)
请参阅:https : //infoinspired.com/google-docs/spreadsheet/mmult-function-in-google-sheets/