如何使用power bi查找昨天登录但今天没有登录的人?
How to find who logged in yesterday but not today using power bi?
我正在尝试根据昨天而不是今天登录的用户创建 power bi 度量
我的 table 是
其中计数是用户当天登录的次数
如何使用幂 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 的计数,然后过滤 table 根据您的条件,计算行数 return 结果:
1) Count of today logged but not yesterday:
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
)
)
2) Count of yesterday logged but not today:
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
)
)
3) Count of who logged yesterday and today as well:
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
)
)
我正在尝试根据昨天而不是今天登录的用户创建 power bi 度量
我的 table 是
其中计数是用户当天登录的次数
如何使用幂 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 的计数,然后过滤 table 根据您的条件,计算行数 return 结果:
1) Count of today logged but not yesterday:
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
)
)
2) Count of yesterday logged but not today:
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
)
)
3) Count of who logged yesterday and today as well:
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
)
)