Excel:如何将一个数字添加到某个范围内的每个单元格,然后将它们相乘?

Excel:如何将一个数字添加到某个范围内的每个单元格,然后将它们相乘?

假设单元格中有以下值:

    A     B     C     D
1  0.1 | 0.5 | 0.3 | 2.1`

我正在寻找可以计算的公式无中间细胞

(1 + 0.1) * (1 + 0.5) * (1 + 0.3) * (1 + 2.1)

我尝试过的方法是(但没有成功):

PRODUCT(1 + A1:D1)

答案1

(尝试过发表评论,但在这个社区中没有足够的声誉)

@Scott 是正确的,请确保正确拼写函数名称 - 您的帖子有错别字,U缺少PRODUCT(...)

答案2

首先感谢@Scott / @Marcin 的评论

那么正确答案就是:

Google 表格

=PRODUCT(ARRAYFORMULA(A1:D1 + 1))

Excel您必须使用Ctrl + Shift + EnterCmd + Shift + Enter来完成命令才能获得正确的结果。结果字段值将是

{=PRODUCT(A1:D1 + 1)}

注意:{}无法手动输入。

相关内容