首页 > 解决方案 > 矩阵视觉显示总值但仍限制日期

问题描述

我有一个基于离职者和加入者数量的矩阵。为了计算当月的期末余额,我给出了加入者的价值1和离开者的价值-1。然后,我总结了期末余额日期之前的所有值,以获得人们的期末余额。

例子

Name  │ Join/Leave │ date
──────┼────────────┼───────────
Mary  │  1         │ 2010-01-12
Mary  │ -1         │ 2016-06-17
Mark  │  1         │ 2019-02-14
Sammy │  1         │ 2015-12-20

这意味着我 2019 年 1 月 1 日的余额为 1,但 2 月为 2。

我想在矩阵中显示总数,但是当我这样做时,它会显示所有日期。我的日期维度未链接到我的销售人员表。有没有办法将今天日期之后的月份显示为空白但仍显示总数?

这个图片显示了矩阵现在的样子,但我希望 2019 年 10 月到 2019 年 12 月为空白。

标签: powerbidax

解决方案


您可以使用以下 M 公式在查询设计器中添加一列:

= if [YourDateColumn] <= Date.From(DateTime.LocalNow()) then true else false

现在只需添加带有月份和值字段的矩阵。然后将创建的列拖放到矩阵的过滤器中并将过滤器设置为True


推荐阅读