Forum Discussion
Cumulative Recurring SUM per Sector
- 7 years ago
Hi,
Do you want something like this. You may download my file from here. I am accumulating savings from the start of the Year (January 1), rather than the start of the period for which data is available.
- 7 years ago
When I tried to use Dates from the 'Dates' table, it generates an error.
What was the error? Was it related to the bi-drectional relationship between the Dates and the Operational table? I'm not sure why you'd do that. Normally I'd have a 1 to many relationship from Dates to a fact/transaction table.
Any idea how to make it the reccuring saving appear for every month that is between [Start Date] and [End Date]?
You can't do a between join using relationships in a tabular model. But you can achieve the same effect by not having a join between your Date and Operational tables and doing the "between join" logic in a measure.
I used the following 2 measures to achieve the output above.
Amt = sumx( filter(sales, Sales[StartDate] < Max('Date'[Date]) && Sales[EndDate] > min('Date'[Date]) ) , Sales[Amount])Cummulative Amt = CALCULATE( [Amt] , FILTER(ALL('date'), 'Date'[Date] <= max('Date'[Date])) )You can download a copy of this model from here
Thanks Ashish_Mathur
This chart is exactly what I am looking for. I created similar tables to "Calendar" and a "Month" table, similar to what you did.
However, when I looked into your "Data" table, I see that you had 1 date per month per sector. I didn't see any formula for the "Date" column. How did you create 12 lines (For all 12 months in a year) for every sector?
Was it through a formula?
Thanks again Ashish_Mathur
Ben
H
You are welcome. Please click on the Query Editor and follow the steps show there. Also, if my reply helped, please mark it as Answer.