0

我不知道如何在 MS Excel 中计算没有 VBA 的总和。我在单元格 A1 中有数字,我需要计算

1 http://imageshack.us/scaled/thumb/811/msp2471b9b212d265i5h330.gif,其中 n 是 A1 单元格中的数字。

我解决如下:在第 2 行中,我添加数组公式 {=IF(COLUMN() <= B1; 1/FACT((3 * COLUMN())); "")} ,然后计算行中所有元素的 SUMM。但是这个解决方案包含计算步骤。

4

1 回答 1

1
=SUM(1/FACT((3*ROW(INDIRECT("A1:A" & B1))))) 

其中 n 在 B1 中。作为数组公式输入 (Ctrl+Shift+Enter)

请注意,当 n>56(至少在我的 Excel 上是这样)时,这将出错,因为 (3*56)!数字太大。不过,这不是问题,因为您早在此之前就超过了 Excel 的小数精度限制。

于 2013-05-23T22:47:20.850 回答