理解Power BI VAR函数的三个特点

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了理解Power BI VAR函数的三个特点相关的知识,希望对你有一定的参考价值。

参考技术A

Power BI在使用DAX编写公式时,使用VAR可以使公式更加简洁且计算效率更高。我在使用VAR函数时遇到一个问题,后来通过 佐罗 老师关于“ Power BI 自动化用户运营分析 ”教程中VAR的章节,理解了VAR的三个特性,解决了一个一直没有理解的事情。

比如计算月环比,直接使用函数嵌套如下:

使用VAR编写可以是下面的效果:

公式越复杂,VAR的效果越明显。

下面的语句是成立的,可以在VAR里面嵌套成对的VAR+RETURN:

这句话我也尝试了好几种表述方式,但都比较绕。比如下面这个例子就是不成立的,CALCULATE第一个参数不支持使用VAR指定的变量,但可以使用在CALCULATE第二个参数上:

正确示范如下:

第三个特点是最容易犯错的地方, VAR定义的变量指的是不变的量 。要想在CALCULATE中正确使用第一个参数,则需要使用现有的度量值,或重新编写该参数的计算公式。

学习VAR函数的朋友可以看下这三个特点,有助于更加方便的使用VAR将DAX公式编写的更加简洁、清晰、高效。

以上是关于理解Power BI VAR函数的三个特点的主要内容,如果未能解决你的问题,请参考以下文章

Power BI--DAX函数总结

Power BI DAX函数のSUMX函数

power bi函数与excel通用么

POWER BI DAX函数应用-统计函数(上)

如何在 Power BI 中使用 GROUPBY 函数?

power bi 多条件计数问题