美文网首页Power BI干货PowerBI专栏
Power BI如何计算次日销售额?VAR vs EARLIER

Power BI如何计算次日销售额?VAR vs EARLIER

作者: PowerBI星球 | 来源:发表于2020-03-15 22:48 被阅读0次

    来自有我的知识星球中的一个问题。

    如何用计算列实现每个门店的次日销售额?数据如下图:

    怎么用DAX实现呢?

    这里由两种方式,分别为EARLIER和VAR方法。

    1,EARLIER方法

    次日销售额=

    CALCULATE(

        SUM(),

        FILTER(

            表,

            表[门店]=EARLIER(表[门店]

            &&表[日期]=EARLIER(表[日期])+1

        )

    )

    2,VAR方法

    次日销售额=

    VAR store_=[门店]

    VAR date_=[日期]

    CALCULATE(

        SUM(),

        FILTER(

            表,

            表[门店]=store_

            &&表[日期]=date_+1

        )

    )

    这两种方法结果一致,实际上只要是EARLIER函数可以做到的,VAR都可以做,并且更容易理解,且性能更优,推荐都用VAR来实现。


    如果你刚开始接触Power BI,可在微信公众号后台回复"PowerBI",获取《七天入门PowerBI》电子书,轻松上手。

    更多推荐:

    PowerBI数据分析和可视化实战案例

    PowerBI时间相关的度量值,都在这里了

    PDF转Excel,这个秘籍推荐给你

    采悟 @ PowerBI星球

    相关文章

      网友评论

        本文标题:Power BI如何计算次日销售额?VAR vs EARLIER

        本文链接:https://www.haomeiwen.com/subject/absiehtx.html