【Excel笔记_4】平均绝对偏差(MAD,Mean Absolute Deviation)的EXCEL公式表达

平均绝对偏差(MAD,Mean Absolute Deviation),其数学表达式如下:

M A D S = 1 N ∑ t = 1 N ∣ S t − S ‾ ∣ MAD_S = \frac{1}{N} \sum_{t=1}^{N} |S_t - \overline{S}| MADS=N1t=1∑N∣St−S∣

在 Excel 中,可以用以下公式计算 MAD

假设数据如下:

A列 (S值)
10
12
15
18
20

假设你的数据范围在 A1:A5,你可以用以下 Excel 公式计算 MAD:

  1. 计算均值:

    excel 复制代码
    =AVERAGE(A1:A5)
  2. 计算每个值与均值的绝对偏差:

    excel 复制代码
    =ABS(A1 - AVERAGE($A$1:$A$5))

    (拖动填充以适用于整个数据列)

  3. 计算 MAD:

    excel 复制代码
    =AVERAGE(B1:B5)

    或者合并步骤,直接写:

    excel 复制代码
    =AVERAGE(ABS(A1:A5 - AVERAGE(A1:A5)))

    ⚠️ 注意: 直接输入 ABS(A1:A5 - AVERAGE(A1:A5)) 可能会导致数组计算错误,因此可以用 数组公式 (在 Excel 的较老版本中需要 Ctrl + Shift + Enter 结束输入)。

另一种方法(使用 Excel 2021/365 的 LET 函数):

如果 Excel 版本支持 LET,可以简化计算:

excel 复制代码
=LET(mean, AVERAGE(A1:A5), AVERAGE(ABS(A1:A5 - mean)))

这个公式更加易读,并且可以减少重复计算 AVERAGE(A1:A5),提高效率。

相关推荐
青山是哪个青山1 小时前
LangChain 学习笔记(四):Message 与提示词模板
笔记·学习·langchain
Shell运维手记5 小时前
Linux 常用基础命令学习笔记
linux·运维·笔记·学习·算法·github
FakeOccupational5 小时前
【电路笔记 STM32】Cortex-M7 内核上的数据缓存(D-Cache)结构+MPU+DMA&Cache+STM32CubeMX配置
笔记·stm32·缓存
动词ing6 小时前
【学习笔记】C语言(数组指针与指针数组+字符数组+函数+参数传递+字符串作为形参+递归函数+指针函数+回调函数+结构体嵌套+内存动态分配函数)
c语言·笔记·学习
z落落8 小时前
C# Modbus-ASCII 超详细完整笔记(协议原理+LRC算法+读写源码全拆解)
笔记
hanlin0310 小时前
刷题笔记:力扣第189题-轮转数组
笔记·算法·leetcode
xqqxqxxq10 小时前
Redis 五大常用数据类型 + 通用命令笔记
数据库·redis·笔记
zjnlswd11 小时前
c# 刘铁猛 学习笔记
笔记·学习
LuminousCPP11 小时前
单链表专题(三)-刷题复盘篇:从快慢指针到环形链表 II 数学推导
数据结构·经验分享·笔记·学习·算法·链表
3A Cloud11 小时前
从「心即理」到提示词工程:深度解析 ClawHub 上的阳明心学技能(yangming-xinxue)
人工智能·笔记