Forum Discussion
Data Differential
- 3 years ago
Mathoosala , have separate date oy year week(year week) table (join on date/year week)
In that week/date table have rank column
Week Rank = RANKX('Date','Date'[Year Week],,ASC,Dense) //YYYYWW format
Then have measure like
This Week = CALCULATE(count('Table'[computer_id]), FILTER(ALL('Date'),'Date'[Week Rank]=max('Date'[Week Rank])))
Last Week = CALCULATE(count('Table'[computer_id]), FILTER(ALL('Date'),'Date'[Week Rank]=max('Date'[Week Rank])-1))now lost computers =
countx(values(Table[computer_id]), if(not(isblank([last week])) && isblank([this week]) , [Computer_id], blank()) )
Mathoosala , have separate date oy year week(year week) table (join on date/year week)
In that week/date table have rank column
Week Rank = RANKX('Date','Date'[Year Week],,ASC,Dense) //YYYYWW format
Then have measure like
This Week = CALCULATE(count('Table'[computer_id]), FILTER(ALL('Date'),'Date'[Week Rank]=max('Date'[Week Rank])))
Last Week = CALCULATE(count('Table'[computer_id]), FILTER(ALL('Date'),'Date'[Week Rank]=max('Date'[Week Rank])-1))
now lost computers =
countx(values(Table[computer_id]), if(not(isblank([last week])) && isblank([this week]) , [Computer_id], blank()) )