Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/powerbi/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何在powerbi中获取当前年份_Powerbi_Dax - Fatal编程技术网

如何在powerbi中获取当前年份

如何在powerbi中获取当前年份,powerbi,dax,Powerbi,Dax,如果年份=当前年份,值=空白,我想做什么 LastYear(inflationrate) = IF(YEAR([measure])=YEAR(NOW()),"",CALCULATE(SUMX(Table,Table[inflation_rate]*[Last_Year])/100)) 我无法将date列放入year函数中,只有measure即将到来。在声明度量值时,没有行上下文,因此无法直接指定Table[column],但必须使用某些函数来指定在当前筛选器上下文中采用哪一

如果年份=当前年份,值=空白,我想做什么

LastYear(inflationrate) = IF(YEAR([measure])=YEAR(NOW()),"",CALCULATE(SUMX(Table,Table[inflation_rate]*[Last_Year])/100))

我无法将date列放入year函数中,只有measure即将到来。

在声明度量值时,没有行上下文,因此无法直接指定Table[column],但必须使用某些函数来指定在当前筛选器上下文中采用哪一行。例如,可以使用MAX,因此可以指定

LastYear(inflationrate) =
IF (
    YEAR (
        MAX ( Table[Date] )
    )
        = YEAR (
            NOW ()
        ),
    "",
    CALCULATE (
        SUMX (
            Table,
            Table[inflation_rate] * [Last_Year]
        ) / 100
    )
)

推荐thx