我正在处理一个棘手的问题。我曾多次尝试捕获数据,但都没有成功。
我有一张桌子,看起来像这样:
键按升序排列,也按开始日期字段排列。我希望在“周期重叠增量”字段中获得结果,但在尝试解决此问题时遇到了困难。
基本上,我想给上一个期间中的任何期间(开始日期-结束日期组合)赋值为零,并取这些“超级”期间的日期差。
这是制作桌子的DAX:
cases=dataTable(“key”,integer,“startdate”,datetime,“enddate”,datetime
,{
_1,“2018年1月1日”,“2018年10月1日”
,2,“2018年3月1日”,“2018年3月1日”
,3,“01/05/2018”,“01/07/2018”
,4,“2018年1月15日”,“2018年1月16日”
,5,“01/21/2018”,“01/24/2018”
,6,“2018年1月25日”,“2018年1月27日”
,7,“01/25/2018”,“01/27/2018”
})
非常感谢!!!!

键按升序排列,也按开始日期字段排列。我希望在“周期重叠增量”字段中获得结果,但在尝试解决此问题时遇到了困难。
基本上,我想给上一个期间中的任何期间(开始日期-结束日期组合)赋值为零,并取这些“超级”期间的日期差。
下面是生成表的DAX:
Cases = DATATABLE("Key", integer, "StartDate", datetime, "EndDate", datetime
,{
{1, "01/01/2018", "01/10/2018"}
, {2, "01/03/2018","01/03/2018"}
, {3, "01/05/2018","01/07/2018"}
, {4, "01/15/2018","01/16/2018"}
, {5, "01/21/2018","01/24/2018"}
, {6, "01/25/2018", "01/27/2018"}
, {7, "01/25/2018","01/27/2018"}
})
非常感谢!!!!