DAX实例

看了篇文章说在DAX中,VAR+CALCULATE+FILTER(+ALL)是一把万能的瑞士军刀,为此我还特意的百度了啥是瑞士军刀,意思是有多种用途的小刀,并非传统意义上的军刀,

基本 公式为

VAR X=‘对象’[字段]

RETURN CALCULATE(COUNTA(对象字段),FILTER(ALL(对象),对象字段>X))

这其中说一下我的理解,VAR定义一个X变量,这个X属于我们要操作的字段列中的不确定值,

如果我们要求     产品表中数据金额     一列的排名,可以这样来

VAR X=产品表数据金额

RETURN CALCULATE(COUNTA(产品表数据金额),FILTER(ALL(产品表),产品表数据金额>X))


DAX实例_第1张图片


DAX实例_第2张图片


DAX实例_第3张图片

文章链接zhuanlan.zhihu.com/p/27739316

还有一个https://zhuanlan.zhihu.com/p/27623559


DAX实例_第4张图片


DAX实例_第5张图片

你可能感兴趣的:(DAX实例)