PowerBI:整个时间段的非重复计数,而不是每个月

问题描述

我想根据切片器时间段显示两种不同状态(按订单,已订购)的每月产品编号数量。为此,我创建了一个度量,要在其中显示每个DISTINCTCOUNT个产品编号。为此,我创建了一个日期切片器和以下措施:

ProductCount = 
VAR EndDate = max(DATUM[Orderdate])
Var Startdate = min(DATUM[Orderdate])
VAR FilterDate = DATE(YEAR(Startdate),MONTH(Startdate)-6,DAY(Startdate))
VAR Result = 
    CALCULATE(
        DISTINCTCOUNT('Order_Version'[Productnumber]),FILTER(
            'Order_Version','Order_Version'[Orderdate] >= FilterDate&& 'Order_Version'[Orderdate] <= EndDate && 'Order_Version'[Status] = "In Order" || 
            'Order_Version'[Orderdate] >= Startdate && 'Order_Version'[Orderdate] <= EndDate && 'Order_Version'[Status] = "Ordered"))
Return
Result

当我现在要创建条形图时,该度量根据每个月而有所不同。但是我想根据整个时间段来区分。

例如,如果状态为“按订单”的产品编号“ 111AAA2-X”可用

2019年6月19日
2019年10月20日
2020年1月1日

那么它应该只在2019年6月计算此产品编号。使用实际度量,这三个月中的每个月都显示产品编号“ 111AAA2-X”。

我试图使用较早的功能,但在一定程度上无法正常工作。有人知道如何解决吗?

预先感谢

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)

相关问答

依赖报错 idea导入项目后依赖报错,解决方案:https://blog....
错误1:代码生成器依赖和mybatis依赖冲突 启动项目时报错如下...
错误1:gradle项目控制台输出为乱码 # 解决方案:https://bl...
错误还原:在查询的过程中,传入的workType为0时,该条件不起...
报错如下,gcc版本太低 ^ server.c:5346:31: 错误:‘struct...