You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

求类似阶乘的求和函数:计算指定数及以下所有整数之和

通用电子表格求和函数(替代阶乘的求和版本)

没问题,你要的其实是从1到目标整数的连续整数求和,本质是等差数列求和,这个需求完全可以用所有主流电子表格(Excel、Google Sheets、LibreOffice Calc等)都支持的基础公式实现,不需要宏或VBA,跨软件通用。

核心公式

假设你的目标数值存在单元格A1中,直接用这个公式就能得到结果:

=A1*(A1+1)/2

比如:

  • 当A1=12时,计算12*13/2=78,和你要的结果一致
  • 当A1=3时,3*4/2=6,完全符合预期

原理说明

这是等差数列求和的经典公式:对于从1到n的连续整数,总和等于n*(首项+末项)/2,这里首项是1,末项是n,简化后就是n*(n+1)/2,所有电子表格都支持这类基础算术运算,所以跨软件通用。

特殊情况处理

如果你的单元格里可能包含非整数(比如12.7),而你需要的是该数值向下取整后的所有整数和,只需要先对数值取整再计算:

=INT(A1)*(INT(A1)+1)/2

比如A1=12.7时,INT(A1)=12,结果还是78,满足需求。

内容的提问来源于stack exchange,提问作者Angelo Fuchs

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.05.19 10:18:32