google-sheets - 使用 Google 表格查询中位数和分组依据和位置
问题描述
我需要得到分组的中位数
我已经对表格的数据进行了分组
From type Weight
A person-person 4
A person-person 3
A person-organization 11
A person-person 5
A person-organization 6
B person-person 2
B person-organization 3
B person-organization 7
C person-person 5
C person-person 2
C person-organization 15
S person-organization 7
S person-person 4
S person-person 3
我需要得到按 col A 分组的中位数,其中 Col B = 'person-person'
A value1
B value2
C value3
S value4
我可以通过以下方式为平均做到这一点:
=QUERY(Connections!A:C,"Select A, Avg(C) where B='person-person' and C is not null group by A",1)
我尝试使用该Median
功能,但无法按 A 列分组
谷歌表 https://docs.google.com/spreadsheets/d/1ZPia3LkVg2Pt4YGIH4KtW49G2uElRFcvWLY6LYOQ-Ss/edit?usp=sharing
是否有可能通过这种方式获得中位数?
谢谢
解决方案
推荐阅读
- python - 如何使用重复索引进行数据透视表
- datetime - 在 Flutter / Dart 中获取上个月的日期
- json - 当您将标志“?debugmode = false”附加到Web url的末尾时,它会做什么
- javascript - Mobx 反应表单自定义 DVR 规则
- sql - Oracle 生成数据
- ansible - ansible:如何通过字母数字键/索引/哈希访问 yaml 定义的数组
- gitlab - 如何列出组中的已归档项目?
- r - 使用 R 和正则表达式将第一个逗号替换为分号字符串
- ssis - 如何映射从我的数据库中的表而不是从 SSIS 包中的文件中获取平面文件数据的列?
- sql - SQL:如果变量为 NULL 时不使用 LIKE