何時應將 SUM() 用作數組公式,何時不應在 Excel 中使用

何時應將 SUM() 用作數組公式,何時不應在 Excel 中使用

為什麼 {=SUM(A2:A10*B2:B10)} 有效,但沒有 CTRL+SHIFT+ENTER 卻不行?

我正在嘗試了解有關數組公式的更多信息,但我希望有一些關於幕後發生的事情的指南。 A2:A10*B2:B10 不是簡單輸出乘法數組嗎?在這種情況下,SUM 應該能夠消耗它?但這裡我們使用的是陣列公式語法,這意味著我們使用的是 SUM 的 AF 版本?這是否意味著它會迭代每個乘法,並對它們求和,然後以某種方式將它們縫合在一起?真的很困惑。

答案1

如果總和包含簡單的範圍或數字,則不需要陣列輸入。您可以避免使用 Sumproduct() 輸入陣列。

若要查看 Excel 如何處理不同的公式,請使用「公式」功能區上的「評估公式」工具。

看一個關於它的小動畫這裡

相關內容