如何根据单个切片机选择在X轴上显示最近13个月?

时间:2016-08-31 15:06:20

标签: data-visualization powerbi

编辑:由于这是一个老问题,所以Power BI中的相对日期切片器支持预期的解决方案here

我正在构建一个滚动的13个月净收入图表,并且我已经遇到了根据用户在YYYYMM切片机中选择的月份(YYYYMM)显示过去13个月x轴的要求。

下面的图表是我想要的图表:

为了获得预期的行为,目前我需要在YYYYMM切片器中选择13个月中的每一个:

有关如何在Power BI中使用此功能以便用户只需选择基准月的任何想法?

提前致谢, Cristhian。

1 个答案:

答案 0 :(得分:0)

我们假设您有一张表package org.acra.util; import org.acra.config.ACRAConfiguration; import org.acra.sender.ReportSender; import org.acra.sender.ReportSenderFactory; import android.content.Context; import android.support.annotation.NonNull; public class MyOwnSenderFactory implements ReportSenderFactory { // NB requires a no arg constructor. /*MyOwnSenderFactory() { Log.e("testAcra", "MyOwnSenderFactory created"); }*/ @Override @NonNull public ReportSender create(@NonNull Context context, @NonNull ACRAConfiguration config) { // TODO Auto-generated method stub return new MyOwnSender(context, config); } }

添加一个表data(date, value),其中包含您要选择的日期。在此日期之前添加切片器。

将计算列添加到datefilter(date)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) 过滤您的可视化。

enter image description here