问小白 wenxiaobai
资讯
历史
科技
环境与自然
成长
游戏
财经
文学与艺术
美食
健康
家居
文化
情感
汽车
三农
军事
旅行
运动
教育
生活
星座命理

Power BI 按钮切片器的高级应用:动态默认选项的设置

创作时间:
作者:
@小白创作中心

Power BI 按钮切片器的高级应用:动态默认选项的设置

引用
搜狐
1.
https://www.sohu.com/a/782124770_121819363

让切片器默认显示今日、当月或业务最新日期是一个普遍的需求,但遗憾的是,切片器本身并不提供这样的直接功能。不过,可以通过在日期表中增加一个辅助列来解决这个问题。

假如默认选择今天,可以先在日期表中建个辅助列:

用这个辅助列制作切片器,之前这种做法的效果如下:

尽管通过添加辅助列并设置为切片器的默认值可以满足默认显示今日或当月日期的需求,但这种方法在视觉上可能不够理想,因为切片器上显示的可能是“今日”这样的文字,而不是实际的日期。在过去,这个问题确实比较棘手,但是在最新的版本更新中,Power BI引入了按钮切片器,这为我们提供了一个新的解决方案。

改用按钮切片器来制作,将这个辅助列放进去,默认也是这个效果:

先写一个度量值:

日期切片器标签 =
FORMAT(MAX('日期表'[日期]),"YYYY-MM-DD")

然后,打开按钮切片器的【标注值】设置,在默认状态下,关闭“值”、打开“标签”,将上面的度量值放到“标签”的字段中:

就可以得到下面的效果:

切片选项将随着数据的更新而自动更新,到了明天,即12月16日,切片器选中的也将是12月16日。从本质上讲,按钮切片器选择的是“今日”这个选项,只是在外观上,通过标签让“今日”的文本显示为日期,通过按钮切片器的标签设置,完美地实现了这个需求。另外,之前的内置切片器选中的按钮颜色只能是黑色,无法更改,而使用按钮切片器,可以将其变成任何颜色,实现了更多的可能性。

© 2023 北京元石科技有限公司 ◎ 京公网安备 11010802042949号