excel - 查找行块平均值之间的中位数
问题描述
如果我有这样的表:
我将如何实施一个=MEDIAN
公式,以便为每个城市数据填充 B2:B4 的中位数,然后是 B5:B7 等等?
我知道这就像用 包裹=IF(B2<>B3
一种陈述=MEDIAN
,但我在试图将两者结合起来时遇到了困难。
对于城市 1,(行 2:4)我只想要 G2 中 F 列数据的中位数。城市 2,我希望在 G5 中也一样。等等。
解决方案
如果 G2 然后向下复制,则使用此数组公式。
=IF(A1<>A2,MEDIAN(IF($A$2:$A$7=A2,$F$2:$F$7)),"")
作为一个数组公式,退出编辑模式时必须使用 Ctrl-Shift-Enter 而不是 Enter 来确认。
推荐阅读
- javascript - 将 php 数组作为 JSON 传递给 js 会导致 Uncaught SyntaxError: missing ) 在参数列表之后
- istio - Istio 多集群无法读取证书
- html - 尝试将 giosg 标签添加到 Wix
- python-3.x - Ray Tune 随机搜索无限多个样本
- python - 无法点击分页中的下一个按钮
- regex - 如何在 tcl 中使用 regsub
- amazon-s3 - 如何按需监控 AWS 流视频的统计数据
- php - 配方升级后symfony路由错误
- python - Python:无法通过网络浏览器传递 url
- javascript - 如何获取和实施 wave 公钥