不能在 ARRAYFORMULA 中使用 SUM

Can't use SUM inside ARRAYFORMULA

我只是对自己做错了什么感到困惑 我使用 ARRAYFORMULA 只是对这样的一行中的每个范围求和

={
"Manager Result";
ARRAYFORMULA(
SUM(D2:D,H2:H)
)
}

但是我得到了这个

当我这样用的时候

={
"Manager Result";
ARRAYFORMULA(D2:D+H2:H)
}

一切正常

但我还是不明白为什么我不能在 ARRAYFORMULA 中使用 SUM。

第二个麻烦是我想在一列中放置相同的数字,但它也不起作用,所以我得到一个错误:

"Circular dependency detected. To resolve with iterative calculation, see File > Spreadsheet Settings."

    ={
"Max Result 
(Basic --> total count of 3 marks)";
ARRAYFORMULA(J2:J=15)
}

有什么想法吗?谢谢!

SUMARRAYFORMULA 下不受支持。您可以像 D2:D+H2:H 一样使用范围,也可以使用能够执行所有 4 种操作的 MMULT 函数 + - ÷ ×

你的情况是:

={"Manager Result"; ARRAYFORMULA(MMULT({A2:A6, C2:C6}, {1;1}^0))}

见: https://infoinspired.com/google-docs/spreadsheet/mmult-function-in-google-sheets/