我想计算=(A1+1)*(A2+1)*...*(A100+1)
。我可以创建一个辅助列,其中包含A递增,然后取=PRODUCT(B1:B100)
。我可以不使用辅助列而一步完成此操作吗?
我的猜测=PRODUCT((A1:A100)+1)
在语法上是有效的但我相信它实际上只是返回=A1+1
。
有可能可以使用SEQUENCE()
,=PRODUCT(A1:A100 + SEQUENCE(1,100)/SEQUENCE(1,100))
但是这 (a) 很糟糕并且 (b) 仅在 Office 365 中可用。
答案1
先加,再乘:
=PRODUCT(A1:A100+1)
在某些早期版本的 Excel 中,您可能需要“确认”此数组公式按住ctrl+shift并点击enter即可。如果你操作正确,Excel 会{...}
在公式栏中看到括号