DAX -重叠期间的工作天数

我是DAX的新手,到目前为止似乎还不错,但我完全被一个问题卡住了。我认为这与“正在进行”的事件有关。

我有一个“休假”表,其中显示了年假、病假和公共假日的时间段。我想计算一下上个月每个人都被拿走了多少。更复杂的是,我只想计算每个人的工作天数。我有一个相关的"Calendar“表,其中有一个名为"Working Day”的列,所以我一直在使用COUNTROWS并过滤为Yes,以便只显示这些行。我正在与之斗争的部分是,有时连续的周期会超过一个月,就像你在“病态”行中看到的那样。例如,我期望病假的值显示-

6月至7月6日至8月22日至8月1日

这可以通过一种措施来实现吗?

?

?

任何帮助都将不胜感激。

转载请注明出处:http://www.guonuovip.com/article/20230331/2431837.html