Powerbi Dax-创建检查日期序列的列

Powerbi Dax-创建检查日期序列的列,powerbi,dax,powerpivot,Powerbi,Dax,Powerpivot,我有一个im模型表,其中包含基于员工月度报告的数据,列名为“ReportDate”和员工编号。 我想检查每个DAX员工的每月日期之间是否存在差距 例如: EmpNum | ReportDate | CheckColumn 111 | 30.08.2019 111 | 30.09.2019 2011年10月31日 222 | 30.08.2019 222 | 31.10.2019------->这里我想在我的检查栏中显示警报 有人能帮我找到解决方案吗?首先,您需要创建一个索引列。转到编辑查询>添加

我有一个im模型表,其中包含基于员工月度报告的数据,列名为“ReportDate”和员工编号。 我想检查每个DAX员工的每月日期之间是否存在差距

例如:

EmpNum | ReportDate | CheckColumn

111 | 30.08.2019

111 | 30.09.2019

2011年10月31日

222 | 30.08.2019

222 | 31.10.2019------->这里我想在我的检查栏中显示警报


有人能帮我找到解决方案吗?

首先,您需要创建一个索引列。转到
编辑查询>添加列>索引列
,例如从1开始

接下来,添加一个带有DAX的列,该列与带有此表达式的原始列的偏移量为1(确保此列与原始列的日期格式相同;
modeling>format
):

接下来添加带有复选框的列:

Column 2 = IF(DATEADD('Table'[Report Date].[Date];-1;DAY) = 'Table'[ShiftColumn]; TRUE(); FALSE())
结果是:

Column 2 = IF(DATEADD('Table'[Report Date].[Date];-1;DAY) = 'Table'[ShiftColumn]; TRUE(); FALSE())