Forum Discussion
Filter table by previous date
- 6 years ago
Anonymous
Use a Date calendar
If you have continuous dates
Day behind Sales = CALCULATE(AVERAGE('Runtime Info'[Event Time]),dateadd('Date'[Date],-1,Day))
If the last date is not -1 day, last date with Data
Last Day Non Continous = CALCULATE(AVERAGE('Runtime Info'[Event Time]),filter(all('Date'),'Date'[Date] =MAXX(FILTER(all('Date'),'Date'[Date]<max('Date'[Date])),'Date'[Date])))
Hi Anonymous
Try this
Previous Average Event Time =
VAR __previusDate = SELECTEDVALUE( 'Run Info'[Previous Date] )
RETURN
CALCULATE(
AVERAGE( 'Runtime Info'[Event Time] ),
ALL( 'Runtime Info' ),
'Runtime Info'[Date] = __previusDate
)
Mariusz
If this post helps, then please consider Accepting it as the solution.
Please feel free to connect with me.
- Anonymous6 years agoNot applicable
Hi Mariusz
Thank you for your reply! I tried it and I got the following data. So something good is happening but it's not quite there yet. Any thoughts? - Anonymous5 years agoNot applicable
How you could get the last record of the month until the selected date.
Example:
I have the following table:
Date Amount 05-01-2019 20 23-01-2019 15 15-02-2019 30 12-03-2019 10 24-03-2019 5 04-04-2019 15 13-04-2019 10 28-04-2019 12 and I select in a date filter the date 15-04-2019
Then I wish I could get the following table:
one-19 feb-19 mar-19 Apr-19 Amount 15 30 5 10 As I can do this, since I only manage to get the last data of the month or the last record of the month of the selected date but not both.
I hope you can help me, greetings and thank you in advance