如何找到同一组内的值的中位数?

How to find median of values within the same group?

Median help

您好,我正在尝试查找与我包含的图片中共享同一组(季度)的值(价格)的中值。我对它们进行了颜色编码以显示它们的相应值,并在右侧包含示例中位数。我希望这能让我的问题更容易理解。

我需要对 Quarters 发生变化的较大列执行此操作。是否有可能使这个过程自动化?如果是这样,我需要在“?”的位置输入什么样的公式?是否放置在右下角?

此外,它是否适用于组(季度)未按图片排序的列?

提前感谢您的帮助!

这可能适用于您的目的,而不是列出中位数和边数据,此公式采用您范围内唯一季度的列表并计算每个相应季度的中位数。

您在这里所要做的就是更改季度和价格范围,在我的示例中为 A2:A7B2:B7,以与您的数据保持一致。

无论四分之一的顺序如何,此公式都适用。

=+LET(
quarters,(B2:B7),
prices,(A2:A7),
uniqueQuarters, UNIQUE(quarters),
median, BYROW(uniqueQuarters,LAMBDA(x,MEDIAN(IF(quarters=x,prices)))),
CHOOSE({1,2},uniqueQuarters,median))