【问题标题】:how to sum day wise unique count to MTD如何将每日唯一计数与 MTD 相加
【发布时间】:2019-05-11 19:54:34
【问题描述】:

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

我使用了不同的计数来获得唯一的员工编号。当我将度量放在枢轴上时,按天计算是可以的,但在 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


    【解决方案1】:

    这样就可以了:

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

    【讨论】:

    • 我怎样才能过滤掉任何 emp,因为我不希望主管人数在任何 emp 中。通过使用指定(代理、团队负责人)列。
    • 用 FILTER 函数包围 GROUPBY。过滤器(GROUPBY(...),NOT({代理,团队领导}中的指定))
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2015-10-02
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多