如何在PowerBI中计算日期之间的病假(工作)天数?
在excel中,我使用了NetworkDaysFunction,并在日历月份中添加了额外的列。
E.g
人员1缺勤开始日期2021年5月26日
缺勤结束日期2-2021年6月
这应该是5月份的3天病假和6月份的3天病假。
折线图中的PowerBI显示5月份的所有病假,而不是将它发生的月份中的日期分开。
我怎么能只计算周一到周五之间的天数,同时也计算他们发生的月份内的疾病?
发布于 2021-06-11 14:50:58
如果你有一个日历表格,你可以尝试这样做:
SickDay = CALCULATE( COUNTROWS('Calendar'), FILTER(ALL('Calendar'), WEEKDAY ('Calendar'[Date]) not in {1,7} && 'Calendar'[Month] = SELECTEDVALUE('Calendar'[Month]) && 'Calendar'[Date] >= 'Sick'[DateStart] && 'Calendar'[Date] <= 'Sick'[DateEnd] )周日给我们1,周六给我们7
https://stackoverflow.com/questions/67927417
复制相似问题