繁体   English   中英

显示基于滤波器 Power Bi 的最后 4 个值

[英]Showing last 4 values based on filter Power Bi

我有一些退休基金数据,我用散点图和条形图将这些数据可视化。 我正在使用年份切片器和季度过滤器(和基金类型,但这无关紧要)过滤数据。

在我的报告中,我有 6 个视觉对象,其中 4 个是季度数据,两个是年度数据。

我正在使用条形图视觉显示某些值,如下所示: 在此处输入图片说明

我的视觉显示所选年份的季度数据。 (例如:显示2018年每季度的投资权益)

但是,2019 年仅记录了 3 个季度。

是否有可能(2019 年)显示 2019 年的 3 个季度和 2018 年的最后一个季度,以便我的条形图仍然显示 4 个季度?

如果是这样,我是否可以将年份也显示在 x 轴上,这样人们就不会对季度来自哪一年感到困惑? (即显示 Q4 2018 和 Q1、Q2、Q3 2019)

最好的选择是在您的日历表中有一个当月指示器,然后它会按时间来回​​计数。 示例基于 Power Query,并且具有当前月份和年份/季度/月份之前。 因此,例如三月将是 0,二月将是 -1 等。

您还可以在 DAX 中使用类似的内容作为计算列:

Months = DATEDIFF([start],[end],MONTH)

开始是 NOW(),结束日期是日历表中的日期

当报告刷新时,它会重新计算几个月前的数据并过滤视觉效果,以便始终正确显示您选择的当前第 N 个月。 您也可以使用 TOP,但如果日历有未来的日期,它可能会返回这些日期。

滚动月份示例

顶部视觉显示未过滤的视觉,底部显示“几个月前”为 0、-1、-2、-3

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM