Power BI Week视觉过滤

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

Power BI新手在这里。我有多个报告,需要按星期过滤日期。有时,我可以使用同一表中一列的日期来获取要与“周”列一起显示的数据。

我认为根据日期列构建“星期”列将产生易于使用的视觉效果。周栏的计算方法是:

WeekYear = IF(
           FORMAT(WEEKNUM(START.[Date],1)-1,"00"="00",
           "Wk53-" & YEAR(START.[Date])-1,
           "Wk" & FORMAT(WEEKNUM(START.[Date],1)-1,"00") & "-" & YEAR(START.[Date]))

这将导致x轴以以下格式显示周:Wk52-2019。如果列START的基础数据采用正确的日期时间格式,可能是什么问题?

我注意到视觉上的数据没有针对日期范围显示进行过滤而没有问题。尝试使用DATESINPERIOD或其他DAX日期过滤器进行过滤时,导致计算得出的度量无法显示或破坏模型。我知道很多引用状态都有一个单独的日历表很关键,我想我不太了解。提前致谢。

date powerbi dax hierarchical-data
1个回答
0
投票

如果您尝试以日期格式创建星期,则可以使用以下计算:

Week = Table[Start] -  WEEKDAY(Table[Start],2)+1

这将返回一周中的星期一日期,如果需要其他日期,则可以相应地调整计算。

如果这不是您想要的,那么您可能需要进一步澄清您的要求。

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