【问题标题】:Get Dynamic Date Difference in Power BI在 Power BI 中获取动态日期差异
【发布时间】:2022-11-04 07:10:56
【问题描述】:

我正在尝试根据切片器中选定的日期值来获取日期之间的差异。

从我的图像中,切片器上选择的最小日期是 2022 年 5 月 10 日,并且时间段都在 2022 年之内,因此我预计差异小于 365。但它减去了 2008 年 1 月 1 日,这是 2022 年的最小日期我的日期表。 我创建了 DateX_col 以查看正在使用的最小值;我的目的是让该列显示切片器上选择的最小值。我怎样才能做到这一点?

我正在使用 MIN(CALENDAR[DATES]) 动态获取最小值,我也希望 MAX 值也一样。

此外, DATEDIFF(MIN(CALENDAR[DATES]), PERIOD_TO,DAYS) 不是从切片器中选取,而是从表的最小值中选取。所以我的专栏:DateX_col = MIN(CALENDAR[DATES]) 显示为 2008 年 1 月 1 日,我的测量值:日期 x = MIN(CALENDAR[DATES]) 显示为 2022 年 5 月 10 日。

【问题讨论】:

    标签: date powerbi measure


    【解决方案1】:

    在 Power BI 中无法获取动态 MIN 列。 我们可以通过使用度量 ([date x) 创建度量 ([Periodto - Datex]) 来获得动态数据差异。

    Periodto - Datex = DATEDIFF([date x], MIN(Table1[PERIOD_TO]), DAY)
    

    【讨论】:

      猜你喜欢
      • 2022-08-10
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多