首页 > 解决方案 > 查找行块平均值之间的中位数

问题描述

如果我有这样的表:

这

我将如何实施一个=MEDIAN公式,以便为每个城市数据填充 B2:B4 的中位数,然后是 B5:B7 等等?

我知道这就像用 包裹=IF(B2<>B3一种陈述=MEDIAN,但我在试图将两者结合起来时遇到了困难。

对于城市 1,(行 2:4)我只想要 G2 中 F 列数据的中位数。城市 2,我希望在 G5 中也一样。等等。

标签: excel

解决方案


如果 G2 然后向下复制,则使用此数组公式。

=IF(A1<>A2,MEDIAN(IF($A$2:$A$7=A2,$F$2:$F$7)),"")

作为一个数组公式,退出编辑模式时必须使用 Ctrl-Shift-Enter 而不是 Enter 来确认。


推荐阅读