我正在Power BI Desktop中构建报表,创建了一个切片器- YearMonthSort -该切片器可以按年/月选择数据
Plz,请参见下面的屏幕截图:
我的目标是将切片器中的数据限制为- 2015-07 至今天的日期 (无论用户何时查看数据, 格式相同-“ YYYY-MM ”)
在“过滤器”部分中,我可以选择我的开始年份为2015-07, 但在设置今天的日期时遇到问题。
我尝试创建新的度量,但不确定将其放置在何处, 或者,也许还有另一种方法可以执行此操作:
IsToday = FORMAT(TODAY(), "mm/yyyy")
我才刚刚开始学习这个, 预先感谢您的帮助!
答案 0 :(得分:1)
您可以执行以下操作:
我假设您使用的日历表在日期字段中连接到事实表,并且您的年份排序列是根据日历表中的“日期”字段计算的。
假设是这样,您可以创建一个计算列,该列将标记日期字段是否在今天之前或之后。这可以通过使用以下DAX来实现:
IsToday =
SWITCH (
TRUE (),
'Calendar'[Date]
<= NOW (), 1,
0
)
然后,在视觉效果中使用此新列添加“视觉级过滤器”并将其设置为1。