Forum Discussion
Anonymous
6 years agoNot applicable
Last week Dax
Dear All,
I have this formula below to calculate period in date for weeks but it keeps bringing the wrong data
Last week = CALCULATE([PPE Lsum], DATESINPERIOD('Calendar'[date], TODAY(),-7,DAY))
LastWeek = CALCULATE(SUM('Occupational Safety'[Value]),filter(ALL('Occupational Safety'[Week]),'Occupational Safety'[Week]=WEEKNUM(TODAY(),1)-1))
Please assist,
- Anonymous6 years ago
ThanK you deevaker the solutioin worked.
LastWeek = CALCULATE(SUM('Occupational Safety'[Value]),filter(ALLEXCEPT('Occupational Safety','Occupational Safety'[PPE],'Occupational Safety'[YEAR]),'Occupational Safety'[Week]=WEEKNUM(TODAY(),1)-1))
5 Replies
- deevakerResolver I
First measure looks correct. Hope the relationship between your tables are fine.
In second table, look like you need to use >= instead of = while doing filter.
LastWeek = CALCULATE(SUM('Occupational Safety'[Value]),filter(ALL('Occupational Safety'[Week]),'Occupational Safety'[Week]>=WEEKNUM(TODAY(),1)-1))
- AnonymousNot applicable
Thanks,
But I tried it but it didn't work.
- deevakerResolver I
Shall we check. you can ping me on skype - deevaker1
- AnonymousNot applicable
deevaker Could you look at my Dax Measure? do all columns have to reference the same table?
LastWeek = CALCULATE(COUNT('SSRS_MissionServices_ActivitesDetail_view'[ActivityID]), 'dimDate'[CalendarYear]),'dimDate'[ISOWeekNumber]=WEEKNUM(TODAY(),1)-1))