Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/powerbi/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Powerbi 如何使用power bi查找昨天登录但今天未登录的用户?_Powerbi_Dax_Powerbi Desktop - Fatal编程技术网

Powerbi 如何使用power bi查找昨天登录但今天未登录的用户?

Powerbi 如何使用power bi查找昨天登录但今天未登录的用户?,powerbi,dax,powerbi-desktop,Powerbi,Dax,Powerbi Desktop,我试图根据昨天登录但不是今天登录的用户创建power bi度量 我的桌子是空的 其中计数是用户当天登录的次数 如何使用power bi上的度量值查找以下类别的计数 1) count of Today logged but not yesterday 2) count of Yesterday logged but not today 3) count of who logged yesterday and today as well 假设您试图计算Id的不同值,其中count的总和与您的度

我试图根据昨天登录但不是今天登录的用户创建power bi度量

我的桌子是空的

其中计数是用户当天登录的次数

如何使用power bi上的度量值查找以下类别的计数

1) count of Today logged but not yesterday
2) count of Yesterday logged but not today
3) count of who logged yesterday and today as well 

假设您试图计算
Id
的不同值,其中
count
的总和与您的度量标准匹配,那么我们可以汇总昨天和今天每个Id的计数,然后根据您的标准筛选该表,并计算行数以返回结果:

1) 记录了今天但不是昨天的计数:

2) 昨天记录但今天未记录的计数:

3) 昨天和今天登录的人数:

Measure1 = 
COUNTROWS ( 
    FILTER ( 
        SUMMARIZECOLUMNS ( 
            MyTable[Id],
            "Count Yesterday",
            CALCULATE ( 
                SUM ( MyTable[Count] ),
                MyTable[Date] = TODAY() - 1
            ),
            "Count Today",
            CALCULATE ( 
                SUM ( MyTable[Count] ),
                MyTable[Date] = TODAY()
            )
        ),
        [Count Yesterday] = 0 && [Count Today] > 0
    )
)
Measure2 = 
COUNTROWS ( 
    FILTER ( 
        SUMMARIZECOLUMNS ( 
            MyTable[Id],
            "Count Yesterday",
            CALCULATE ( 
                SUM ( MyTable[Count] ),
                MyTable[Date] = TODAY() - 1
            ),
            "Count Today",
            CALCULATE ( 
                SUM ( MyTable[Count] ),
                MyTable[Date] = TODAY()
            )
        ),
        [Count Yesterday] > 0 && [Count Today] = 0
    )
)
Measure3 = 
COUNTROWS ( 
    FILTER ( 
        SUMMARIZECOLUMNS ( 
            MyTable[Id],
            "Count Yesterday",
            CALCULATE ( 
                SUM ( MyTable[Count] ),
                MyTable[Date] = TODAY() - 1
            ),
            "Count Today",
            CALCULATE ( 
                SUM ( MyTable[Count] ),
                MyTable[Date] = TODAY()
            )
        ),
        [Count Yesterday] > 0 && [Count Today] > 0
    )
)