【发布时间】:2016-06-23 13:07:29
【问题描述】:
我需要计算数据集的 MAD(中值绝对偏差)。 无条件公式如下:
=Median(Abs(D27:Z34-Median(D27:Z34)))
其中 D27:Z34 是一个数字数组。
但是,需要根据另一个数组中的值排除某些单元格。
我已经可以使用以下数组公式计算条件中位数:
MEDIAN(IF(D5:Z12=AC5;D27:Z34)))
其中 D5:Z12 是文本数据集,AC5 是标准,D27:Z34 是包含实际数据的数组。
我认为可以将这些公式组合成如下形式:
=MEDIAN(ABS(IF(D5:Z12=AC5;D27:Z34)-MEDIAN(IF(D5:Z12=AC5;D27:Z34))))
但遗憾的是,这不起作用。 任何帮助将不胜感激。
一些示例数据:
N N N
N N N
Y Y Y
N N N
3 8 9
5 4 3
2 10 1
4 1 1
MAD= 1
如果条件为 Y,则应计算相应值 (2,10,1) 的 MAD。
【问题讨论】:
-
能提供一些测试数据不是很好吗?
-
是的,抱歉,参考错误。现在修复它!
标签: excel excel-formula