excel - Excel:查找数据子集的中位数
问题描述
假设我在 Excel 中有一个数据集,例如
1, 10
2, 15
3, 20
4, 25
假设左列从 A1 开始,右列从 B1 开始。假设我想获得 B 列中与 A 中小于 3 的值相对应的数字的中位数,这应该返回 12.5。我尝试了这里建议的公式:Excel Median for multiple conditions
我在另一个单元格中输入了公式
= MEDIAN(IF($A1:$A4<3, $B1:$B4))
我已经尝试了放置美元符号的排列,但它总是输出整个 B 列的中位数,17.5。
解决方案
我尝试了这里建议的公式:Excel Median for multiple conditions
未指明 - 它需要在数组版本中:
用CTRL+ SHIFT+确认ENTER
替换=
为=
, 然后CTRL++ SHIFT,ENTER然后Enter.
推荐阅读
- javascript - 如果我从前端(React)获取(或发送请求)但通过 Postman Works 获取,则 Passport.js req.user 未定义或空字符串
- google-cloud-platform - 如何在 GCP 中获得对 AI Platform notebook 的 root 访问权限?
- python-3.x - 使用请求与本地读取时 jpeg 的不同幻数
- powershell - PowerShell 类构造函数 - Get-Content 返回字符串而不是数组
- python - 无法从多个数据框和列 python pandas 中获取百分比差异?
- python - 将文件路径列表转换为类似于 json 文件的嵌套字典
- c# - Updating reported twin from on-premise tool and keeping desired twin in sync
- google-cloud-firestore - Firestore Security rules - checking if a string can be cast to an int
- f# - Grokking F# 异步与 System.Threading.Task
- flutter - Flutter 用 3 种多种颜色和值绘制圆形边框