You need to enable JavaScript to run this app.
最新活动
大模型
产品
解决方案
定价
生态与合作
支持与服务
开发者
了解我们

Excel公式需求:计算各年度每日数据与平均值差值的平均值

解决Excel中计算年份列与当日平均值差值的平均的需求

嘿,我来帮你搞定这个公式问题!首先咱们理清楚需求:你需要在Avg Diff to %列,计算每一行里Year1%Year2%Year3%各自与当日Avg%的差值的平均值。这里分两种常见场景,我都给你说明白:

场景1:包含正负的差值平均值

如果是要直接计算带正负的差值的平均,公式非常简洁。假设你的数据从第2行开始(第1行是表头),Year1%在B列,Year2%在C列,Year3%在D列,Avg%在E列,那么Avg Diff to %列(比如F2单元格)的公式是:

=AVERAGE(B2-E2, C2-E2, D2-E2)

这里有个小细节要提醒你:因为Avg%本身就是这三个年份列的平均值,所以这三个差值的总和其实是0,最终平均值也会是0。如果你的结果全是0,不用惊讶,这是数学上的必然结果~

场景2:绝对值的差值平均值(平均偏差)

如果你的真实需求是计算每个年份数据与平均值的偏差的平均(也就是忽略正负,只看数值差距的平均),那就要用到ABS函数取绝对值,公式如下:

=AVERAGE(ABS(B2-E2), ABS(C2-E2), ABS(D2-E2))

这个公式会计算三个年份数据与当日平均值的绝对差距的平均值,结果是正数,更能体现数据的离散程度。

批量应用公式

不管用哪个公式,输入第一行(比如F2)的公式后,把鼠标放在单元格右下角的填充柄上,当光标变成十字形时,向下拖动就能自动填充所有行的公式,Excel会自动调整每行的单元格引用。

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

火山引擎 最新活动