首页 > 解决方案 > 在 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"))

提前致谢。

在此处输入图像描述

标签: excelpowerbidaxpowerpivot

解决方案


推荐阅读