
在企业报表中,特别是电商或零售企业最常用的报表是日报,那么怎么设置才能每天打报表时默认状态都是最新的日期呢?
我们先来构建一张日期表,用到的都是些基础的日期函数,就不再过多介绍
Date =
ADDCOLUMNS (
CALENDAR (DATE(2020,1,1), TODAY()-1),
"Year", YEAR ( [Date] ),
"Month", Month ( [Date] ),
"YearMonth", FORMAT ( [Date], "YYYYMM" ),
"DayOfMonth", DAY( [Date] ),
"DayOfWeek", WEEKDAY ( [Date], 2),
"Quarter", "Q" & FORMAT ( [Date], "Q" ),
"Week", WEEKNUM( [Date] ),
"YearQuarter", FORMAT ( [Date], "YYYY\QQQ" ),
"ISO Week", WEEKNUM( [Date], 21),
"ISO Year", YEAR( [Date] + 26 - WEEKNUM( [Date], 21 ) ),
"Week Start Date", [Date] - WEEKDAY ( [Date], 3 )
)
接下来我们新建三个切片器,分别是年月日,如果我们给切片器设定了值,那默认打开报表就是这个值不会变了,比如现在选择的是2022.5.7,那么明天查看报表还是这个日期,这显然是不符合需求的。

所以我们其实是需要一个辅助列来根据日期的变动而变动,比如我们设置默认年,逻辑就是当年份等于当前年份的时候显示为CY,否则就显示为日期格式,同样的

本文介绍了如何在PowerBI中设置动态默认日期,以便在每日查看报表时自动显示最新日期。通过构建日期表和使用辅助列,以及调整切片器的默认值,实现了日期的动态更新。同时,为了解决日期选项的可读性问题,添加了筛选器并利用书签功能,确保用户既可以查看默认日期,也能选择其他日期。
最低0.47元/天 解锁文章
5385

被折叠的 条评论
为什么被折叠?



