Forum Discussion

SUMESHKUMAR22's avatar
SUMESHKUMAR22
Helper IV
1 year ago
Solved

2 Weeks range dynamic matrix header filter by date range

Hi BI experts,   I'm looking for help about the date filter challenge in power bi. Thanks in advance!   Usecase: I'm using the WeekStart - WeekEnd as WeekRange in my date table as the column hea...
  • amitchandak's avatar
    1 year ago

    SUMESHKUMAR22 , check if these columns and measures can help

    fortnight
    Start of year = eomonth([Date], -1*month([Date]))+1
    Start of Week Year = [Start of year] - weekday([Start of year]) +1
    Week Start = [Date] - weekday([Date]) +1

    fortnight = quotient(Datediff([Week Start], [Start of Week Year], day),7)+1

    or

    fortnight = quotient(Datediff([Start of year], [date], day),7)+1


    Year fortnight= year([Start of Week Year])*100 + [fortnight])

    or

    Year fortnight= year([Start of year])*100 + [fortnight])


    fortnight rank = RANKX('Date','Date'[Year fortnight],,ASC,Dense) //YYYYWW format


    These measures can help
    This fortnight = CALCULATE(sum('Table'[Qty]), FILTER(ALL('Date'),'Date'[fortnight rank]=max('Date'[fortnight rank])))
    Last fortnight = CALCULATE(sum('Table'[Qty]), FILTER(ALL('Date'),'Date'[fortnight rank]=max('Date'[fortnight rank])-1))