如何在power bi中对日期过滤器进行动态计算

时间:2018-06-11 03:48:18

标签: date dynamic filter powerbi calculation

我有一个看起来像这样的交易数据集

交易表:

baseline month
    2017-12-01
    2017-01-01
    2017-02-01
    2017-03-01
    2017-04-01

我试图创建一个基于一个月基线变化百分比的情节。 如果我有一个固定的月份,这很容易。总是3个月前,或总是2017-12-01,但我们正在努力让它成为我们客户的动态

即。我们希望他们能够为他们的"基线"选择其中一个。月

外部表:

dynamic_min_date

如果他们选择2017-12-01,那么%变化是基于除以2017-12-01期间的值。 如果是2018-12-01,则%变化基于2018-12-01期间的值除以

我接近的方法是,建立一个可能的基线日期的外部数据集 然后我将其作为表格放入,以便用户点击日期 我有一个措施(称为dynamic_min_date)获得" max"来自此外部数据集的日期,DAX计算使用它来帮助分母计算,即dynamic_min_date = MIN(external_table [基准月])

问题是,我只想在我的图表的X轴上显示一切> =  在此表中选择了dynamic_max_date

我尝试构建一个计算列来标记事务月> = wait的位置。但计算总是默认为计算外部表中所有内容的最小值,而不管选择哪个日期作为"过滤器"。我想用它作为视觉过滤器来排除在所选日期之前的任何日期

有没有人有解决方案可以解决这个问题

0 个答案:

没有答案