EDIT: 由于这是一个老问题,Power BI中的相对日期切片器支持预期的解决方案,如here所示 .
我正在构建一个滚动的13个月净收入图表,并且我遇到了根据用户在YYYYMM切片器中选择的月份(YYYYMM)显示x轴上的最后13个月的要求 .
下面的图表是我想要的图表:
为了获得预期的行为,目前我需要在YYYYMM切片器中选择13个月中的每一个:
有关如何在Power BI中使用此功能以便用户只需选择基准月的任何想法?
先谢谢,Cristhian .
假设你有一张 table data(date, value) .
data(date, value)
添加一个表 datefilter(date) ,其中包含您要选择的日期 . 在此日期之前添加切片器 .
datefilter(date)
将计算列添加到 data : date2 = DATEADD('data'[date].[Date],13,MONTH)
data
date2 = DATEADD('data'[date].[Date],13,MONTH)
添加此度量:
current = IF(AND( MAX('data'[date]) < MAX('datefilter'[date]), MAX('data'[date2]) > MAX('datefilter'[date])),1,0)
通过 current is 1 过滤您的可视化 .
current is 1
1 回答
假设你有一张 table
data(date, value)
.添加一个表
datefilter(date)
,其中包含您要选择的日期 . 在此日期之前添加切片器 .将计算列添加到
data
:date2 = DATEADD('data'[date].[Date],13,MONTH)
添加此度量:
通过
current is 1
过滤您的可视化 .