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

Excel中如何引用单元格范围简化公式中重复的计算部分?

范围计算实现方案

你不需要逐行拼接(Cn*Bn%)的计算段,直接用内置函数指定单元格范围即可完成计算:

  • 兼容性最优方案(适配所有Excel版本):使用SUMPRODUCT函数,该函数会自动对两个传入范围的同位置数值做乘法,最后把所有乘积求和,和你逐行写加法的计算结果完全一致,无逻辑偏差。
    你原公式计算3-4行数据的等价写法:
    =(SUMPRODUCT(C3:C4, B3:B4%)*100)/C1
    后续扩展计算范围(比如到第6行)时,仅需修改公式里的行号边界即可,无需新增逐行计算段:
    =(SUMPRODUCT(C3:C6, B3:B6%)*100)/C1
  • 新版Excel简化写法(适配Excel 365/2021及以上支持动态数组的版本):可以直接用SUM写数组计算逻辑,输入后按回车即可生效,公式更简短:
    =(SUM(C3:C6*B3:B6%)*100)/C1

注意:旧版Excel使用上述SUM数组写法时,需要在输入公式后按Ctrl+Shift+Enter组合键确认数组公式,否则会返回计算错误,跨表格/跨版本使用优先选择SUMPRODUCT方案。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.26 14:48:21