【问题标题】:Month slicer and filter not working properly on rolling data Power BI月切片器和筛选器在滚动数据 Power BI 上无法正常工作
【发布时间】:2020-03-19 09:26:40
【问题描述】:

我全部。

我创建了以下度量,以在使用月份切片器时始终反映 3 个月的数据。

3R =
CALCULATE(COUNT('Order'[Order/ not ordered]),DATESINPERIOD('Date'[Date],LASTDATE('Date'[Date]),-3,MONTH)))

但是,当我尝试使用以下公式添加推销员数据作为过滤器,然后单击月份切片器时,它直接显示刚刚选择的月份数据而不是 3 个月。

3R John =
CALCULATE(COUNT('Order'[Order/ notordered])
,DATESINPERIOD('Date'[Date],LASTDATE('Date'[Date]),-3,MONTH),FILTER('Order','Order'[Salesman]="John")))

在下面的链接中,我为此共享了一个示例。有 2 个不同的表和 1 个矩阵。 矩阵被命名为工作,表中的 1 被命名为“不能正常工作”。没有在切片器上选择任何值。所有数据都给出相同的数据。但是,当单击未命名主表的月份切片器时,它正在发生变化,这是正确的。矩阵也是正确的,但我试图达到的表格不起作用。

我想要实现的是基于客户和销售人员的 3 个月滚动数据。当单击月份切片器表上的示例 1 时,应给出 2020 年 1 月、2019 年 12 月和 2019 年 11 月的数字。 https://drive.google.com/file/d/1LoqSiKhHMFn_OioI2RnXOzjcIL9dPRjS/view?usp=sharing

【问题讨论】:

    标签: dax powerbi-desktop


    【解决方案1】:

    以下是解决方案。为我工作。

    3R John =CALCULATE(COUNT('Order'[Order/notordered]),DATESINPERIOD('Date'[Date],LASTDATE('Date'[Date]),-3,MONTH),'Order'[Salesman]="John"))
    

    只需删除 filter('order', 部分,现在就可以了。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-03-05
      • 1970-01-01
      • 2018-07-13
      • 1970-01-01
      • 2022-08-22
      • 2021-10-28
      相关资源
      最近更新 更多