Forum Discussion

faustusxanthis's avatar
faustusxanthis
Frequent Visitor
3 years ago
Solved

WORKDAY formula in Power BI with specified holidays

Hello!   I can't seem to find the right solution to this.    I have a table (Table 1) which contains a list of cases, target days, and a start date. I wanted to create a column which creates a du...
  • Greg_Deckler's avatar
    3 years ago

    faustusxanthis Try:

     

    Due Date Column =
      VAR __Start = [Start]
      VAR __TargetDays = [Target Days]
      VAR __Holidays = { DATE(2022,1,1), DATE(2022,12,25) }
      VAR __Table = 
        ADDCOLUMNS(
          EXCEPT( CALENDAR(__Start, __Start + __TargetDays * 2), __Holidays),
          "__WeekDay", WEEKDAY([Date],2)
        )
      VAR __Table1 = FILTER(__Table, [__WeekDay] < 6)
      VAR __Table2 = 
        ADDCOLUMNS(
          __Table1,
          "__Index",COUNTROWS(FILTER(__Table1, [Date] <= EARLIER([Date]))
        )
    RETURN
      MAXX(FILTER(__Table2,[__Index] = __TargetDays),[Date])