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

Excel中对col1每行数值加col2全列值后求平均的公式实现方法

Excel实现需求的公式方案

计算逻辑简化

你需要的计算可以通过数学推导简化,无需复杂的循环或数组计算:
col1当前单元格数值 + col2所有数值的平均值 = 对应行result1的结果
推导过程:假设col1当前值为a,col2共有n个值,相加后求平均值的运算可转化为:
(a+b₁ + a+b₂ + ... +a+bₙ)/n = a + (b₁+b₂+...+bₙ)/n = a + AVERAGE(col2全量数值)
和你给出的示例完全匹配:示例中col2的数值为10、20、30、40、50,平均值为30,因此col1第一个值1+30=31,第二个值2+30=32,和示例结果一致。

具体公式写法

假设你的表格结构如下:

  • col1数值在A列,第一个数据行为第2行(A2为col1第一个值)
  • col2数值在B列,数据范围为B2:B6(可根据你实际的col2数据行数调整)
  • result1结果存放在C列,C2对应A2的计算结果

通用兼容公式(所有Excel版本可用)

在C2单元格输入以下公式,下拉填充到所有需要计算的行即可:
=A2 + AVERAGE($B$2:$B$6)

注意col2的范围添加了绝对引用符$,下拉填充时col2的统计范围不会发生偏移。

数组写法(适合后续需要扩展复杂规则的场景)

如果你需要保留「col1值逐个加col2值再求平均」的原始逻辑,可使用数组公式:

  • Excel 365/2021及以上版本:在C2输入=AVERAGE(A2 + $B$2:$B$6),直接下拉填充即可。
  • Excel 2019及更早版本:输入上述公式后,按Ctrl+Shift+Enter三键组合确认数组公式生效,再下拉填充。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.09.30 06:24:03