为什么 {=SUM(A2:A10*B2:B10)} 可以工作,但如果没有 CTRL+SHIFT+ENTER 则不工作?
我正在尝试学习有关数组公式的更多信息,但我希望有一些关于幕后操作的指南。A2:A10*B2:B10 不是简单地输出一个乘法数组吗?在这种情况下,SUM 应该能够直接使用它?但这里我们使用数组公式语法,这意味着我们使用 AF 版本的 SUM?这是否意味着它会迭代每个乘法,然后对它们进行求和,然后以某种方式将它们拼接在一起?真的很困惑。
答案1
如果总和包含简单范围或数字,则无需输入数组。您可以使用 Sumproduct() 避免输入数组。
要查看 Excel 如何处理不同的公式,请使用公式功能区上的“公式求值”工具。
观看有关它的小动画这里