DAX公式在Power BI中运行,但不在PowerPivot中运行

时间:2017-05-19 13:02:43

标签: excel powerbi powerpivot dax

我在Power BI中使用了新的快速测量功能来创建以下DAX公式。这是基于Period列的运行总计,其格式为P01,P02,P03,... P12。

YTD = 
    CALCULATE(
        SUM('Combined Data'[Period Value]),
        FILTER(
            ALLSELECTED('Combined Data'[Period]),
            ISONORAFTER('Combined Data'[Period], MAX('Combined Data'[Period]), DESC)
        )
    )

这在Power BI中完美运行。我试图在PowerPivot中复制这个数据模型,这样我就可以在Excel中使用相同的模型。但是,PowerPivot中的相同DAX公式会返回MAX函数只能用于数值数据的错误。

使用Power Query将数据导入数据模型,其脚本与Power BI完全相同。

为什么在两个程序中都没有以相同的方式处理相同的DAX代码?

0 个答案:

没有答案