excel - 在 DAX 中使用 QUARTILES 计算
问题描述
我需要在 DAX 中计算四分位数的帮助。
我已经创建了一个 excel 公式,它是正确的答案,我正在尝试找出将这个公式构建到 Power Bi 的方法。
这是我到目前为止拥有的 DAX 代码,但结果是错误的。
T/B = VAR SelectedUnit=[Stated Success]
VAR p0 = PERCENTILEX.INC(ALLSELECTED(Data[Creator name trim]),[Stated Success],0)
VAR p25 = PERCENTILEX.INC(ALLSELECTED(Data[Creator name trim]),[Stated Success],0.25)
VAR p50 =PERCENTILEX.INC(ALLSELECTED(Data[Creator name trim]),[Stated Success],0.5)
VAR p75 =PERCENTILEX.INC(ALLSELECTED(Data[Creator name trim]),[Stated Success],0.75)
RETURN
IF([Stated Success]=BLANK(),BLANK(),SWITCH(ISFILTERED(Data[Creator name trim]),
SelectedUnit>p75,"T",
SelectedUnit>=p50,"MT",
SelectedUnit>=p25,"ML","B"))
提前致谢。
解决方案
推荐阅读
- asp.net - 从 S3 中删除存储桶时的随机行为
- python - Sqlalchemy - 如何在 self 不可用的上下文中定义 scopefunc?
- mysql - 关系问题 (PHPMyAdmin) - 添加键,在关系视图中不可见
- azure - 如何在 Azure 数据工厂管道中直接转换 JSON 数据
- python - 如何创建一个函数来查找字典中的所有回文(包括 i 和 a)?
- firebase - 更新 Firestore 中 Array 的 Map 数据 - Flutter
- go - 如何解码使用 goavro.OCFWriter 编码的 Avro 消息?
- python - 在与列表混合的嵌套字典中查找键
- python - 函数不改变数组
- html - 从R中的网页解析“表单操作”属性