Powerbi DAX度量值,用于计算列年的选定切片器值与列年中其余值之间的差值

Powerbi DAX度量值,用于计算列年的选定切片器值与列年中其余值之间的差值,powerbi,dax,dashboard,Powerbi,Dax,Dashboard,我有一个dahsboard,在这里我选择年份,图表根据年份选择进行过滤。我有一个没有链接到切片器(交互关闭)的折线图,但我想显示所选日期前6年的相关数据。因此,我想创建一个度量值,将所选年份与剩余年份相减,并将其作为一个过滤器应用到我的图表中,以便仅在差值为1、2、3、4、5或6的位置显示值。您可以创建一个度量值来计算差值,并使用它在切片器中获得所选年份。如果我们说,您有一个名为table(Data)的表,其中列Year包含您的数据,还有一个名为table(Years)的表,列Year,这是您的

我有一个dahsboard,在这里我选择年份,图表根据年份选择进行过滤。我有一个没有链接到切片器(交互关闭)的折线图,但我想显示所选日期前6年的相关数据。因此,我想创建一个度量值,将所选年份与剩余年份相减,并将其作为一个过滤器应用到我的图表中,以便仅在差值为1、2、3、4、5或6的位置显示值。

您可以创建一个度量值来计算差值,并使用它在切片器中获得所选年份。如果我们说,您有一个名为
table(Data)
的表,其中列
Year
包含您的数据,还有一个名为
table(Years)
的表,列
Year
,这是您的日历表,其中包含切片器中显示的年份列表,那么度量值可以这样计算:

Measure_Diff = SELECTEDVALUE('Table (Years)'[Year]) - MAX('Table (Data)'[Year])
然后,您将获得数据表中的年份与用户选择的年份之间的年数差异:


如果您能提供您试图运行的代码示例,那就太好了。也请查看此页面,这并不是说您的发布会更困难,而是让我们更容易给您提供正确的答案。我试着用-2020作为度量值_Diff中所有值的答案