首页 > 解决方案 > 如何将每日唯一计数与 MTD 相加

问题描述

我想在我的仪表板中计算每天的任务(任务数/唯一用户数)。

我使用不同的计数来获得唯一的员工编号。当我将度量放在枢轴上时,按天计算是可以的,但在 MTD 的最后,它没有添加按天计算的唯一编号 emp。

每天的任务:=divide(sum(fdata[resolved]),distinctcount(fdata[sap id]))

我希望输出像第二个表。

模型

Date       ID   Resolved        
12-05-2019  a   1           
12-05-2019  a   1           
12-05-2019  b   1           
13-05-2019  a   1                       
13-05-2019  b   1                       
13-05-2019  c   1

预期结果

Date       No of emp    Resolved    Task Per Day    
12-05-2019    2            3             1.5    
13-05-2019    3            3             1  
Grand Total   **5**            6             1.2    

标签: dax

解决方案


这可以解决问题:

Tasks per day:= 
    IF(
        ISFILTERED( fdata[date] )
        , DISTINCTCOUNT( fdata[sap id] )
        , COUNTROWS( 
            GROUPBY( 
                fdata
                , fdata[date]
                , fdata[sap id] 
            )
        )
     )

推荐阅读