Power BI - 计算没有日历的网络天数 table
Power BI - Calculate networking days without calendar table
有没有不用日历就能计算联网天数的方法table。
我的开始日期是 1/1/1901,结束日期是 1/11/2010。
所以,我真的不想构建一个更大的日历table。
请帮我解决这个问题。
转到编辑查询,右键单击左窗格 New Query > Blank Query
并使用此代码创建一个函数。让我们称之为 WorkdayDiff
:
= (StartDate as date, EndDate as date) as number =>
let
DateList = List.Dates(StartDate, Number.From(EndDate - StartDate) , #duration(1, 0, 0, 0)),
RemoveWeekends = List.Select(DateList, each Date.DayOfWeek(_, Day.Monday) < 5),
CountDays = List.Count(RemoveWeekends)
in
CountDays
现在您可以将函数与
一起使用
= WorkdayDiff([StartDateColumn], [EndDateColumn])
有没有不用日历就能计算联网天数的方法table。
我的开始日期是 1/1/1901,结束日期是 1/11/2010。
所以,我真的不想构建一个更大的日历table。
请帮我解决这个问题。
转到编辑查询,右键单击左窗格 New Query > Blank Query
并使用此代码创建一个函数。让我们称之为 WorkdayDiff
:
= (StartDate as date, EndDate as date) as number =>
let
DateList = List.Dates(StartDate, Number.From(EndDate - StartDate) , #duration(1, 0, 0, 0)),
RemoveWeekends = List.Select(DateList, each Date.DayOfWeek(_, Day.Monday) < 5),
CountDays = List.Count(RemoveWeekends)
in
CountDays
现在您可以将函数与
一起使用= WorkdayDiff([StartDateColumn], [EndDateColumn])