如何在Power BI中过滤“今年之前的今天”?

问题描述 投票:0回答:1

我正在考虑是否在我的日期表中添加一个名为“this_year_before_today”的列。此列的目的是确定某个日期是否属于当年至今。

这是我将用于计算列的公式:

this_year_before_today = IF(YEAR([date]) = YEAR(TODAY()) && [Date] <= TODAY(), TRUE(), FALSE())

到目前为止,我一直依靠两个过滤器来可视化该日期期间的数据:

  1. 相对日期“是今年”:此过滤器将视觉效果限制为当前年份,包括今天之后的日期。
  2. 相对日期“去年”:此过滤器将视觉效果限制为今天之前的日期。

但是,我发现这两种解决方案都有点麻烦。有没有更有效的方法来实现这一目标?

我可以对每个视觉对象使用过滤器,在日期表中创建一列,或在 DAX 度量中插入过滤器

powerbi dax
1个回答
0
投票

我会在您的

date
表中创建两列:

  • YearOffset

  • DayOffset
    .

然后添加两个过滤器:

YearOffset = 0

DayOffset < 0

我在各种报告中经常使用这两个字段

© www.soinside.com 2019 - 2024. All rights reserved.