用于分组数据然后查找中值的 Google 表格公式
Posted
技术标签:
【中文标题】用于分组数据然后查找中值的 Google 表格公式【英文标题】:Google Sheets Formula for Grouping Data and then finding the Median Value 【发布时间】:2021-07-28 13:54:56 【问题描述】:示例数据:
Category | Value |
---|---|
Blue | 200 |
Blue | 200 |
Red | 360 |
Green | 300 |
Red | 400 |
Green | 300 |
Yellow | 0 |
Red | 0 |
Pink | 800 |
Silver | 900 |
---- | ---- |
MEDIAN | 330 |
MEDIAN OF CATEGORIES | ??? |
用于计算所有值(0以上)中位数的公式是
=MEDIAN(FILTER(B2:B11,B2:B11>0))
我需要使用什么公式来对每个类别的值求和,然后找到类别的中位数?
此时我只能用数据透视表来做这件事,结果是 760。
在它的实际用例中,独特的颜色会定期变化,我最终可能会有几百个。
谢谢!
【问题讨论】:
【参考方案1】:你可以使用这样的东西
=MEDIAN(FILTER(SUMIF(A2:A, UNIQUE(A2:A), B2:B), SUMIF(A2:A, UNIQUE(A2:A), B2:B)>0))
这对我有用:
【讨论】:
以上是关于用于分组数据然后查找中值的 Google 表格公式的主要内容,如果未能解决你的问题,请参考以下文章