Register now to learn Fabric in free live sessions led by the best Microsoft experts. From Apr 16 to May 9, in English and Spanish.
Hi,
This table is filtered by the date table. If i select a date from the date table i want the folowing result:
The sum of the sales from a selected date and looking back 3 days.
If i select 2021-12-09 i want to get 10 as sales result
If i select 2021-12-08 i want to get 18 as sales result
If i select 2021-12-07 i want to get 14 as sales result
Sales Date | Sales |
2021-12-09 | 2 |
2021-12-08 | 5 |
2021-12-07 | 3 |
2021-12-06 | 10 |
2021-12-05 | 1 |
Can anyone tell me the correct formule to calculate this results?
Solved! Go to Solution.
@laernouts , with help from a date tbale try a measure like
Rolling 3 = CALCULATE(Average(Sales[Sales Amount]),DATESINPERIOD('Date'[Date ],MAX('Date'[Date ]),-3,Day))
To get the best of the time intelligence function. Make sure you have a date calendar and it has been marked as the date in model view. Also, join it with the date column of your fact/s. Refer :radacad sqlbi My Video Series Appreciate your Kudos.
or
Rolling 3
=
CALCULATE(SUM(Sales[Sales]),filter(allselected(Table),Table[date]<=max(Table[Date]) &&date[date]>=max(Table[Date]) -3 ))
@laernouts , with help from a date tbale try a measure like
Rolling 3 = CALCULATE(Average(Sales[Sales Amount]),DATESINPERIOD('Date'[Date ],MAX('Date'[Date ]),-3,Day))
To get the best of the time intelligence function. Make sure you have a date calendar and it has been marked as the date in model view. Also, join it with the date column of your fact/s. Refer :radacad sqlbi My Video Series Appreciate your Kudos.
or
Rolling 3
=
CALCULATE(SUM(Sales[Sales]),filter(allselected(Table),Table[date]<=max(Table[Date]) &&date[date]>=max(Table[Date]) -3 ))
Covering the world! 9:00-10:30 AM Sydney, 4:00-5:30 PM CET (Paris/Berlin), 7:00-8:30 PM Mexico City
Check out the April 2024 Power BI update to learn about new features.
User | Count |
---|---|
105 | |
97 | |
75 | |
63 | |
62 |
User | Count |
---|---|
137 | |
105 | |
104 | |
80 | |
63 |