Skip to main content
cancel
Showing results for 
Search instead for 
Did you mean: 

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.

Reply
hemantsingh
Helper V
Helper V

Need to calculate ytd running total to calculate the running total till the max month of the data

Hi thereytd-total.PNG,

 

  I am trying to write a measure which can calculate the running totals across months of various years. I am somehow getting accurate result with my formula but the only problem with my formula is that it is calculating or rather copy pasting the same amount in the months that are not present in my data.

 

  My data has sales till 31-01-2016 but somehow the running total formula which i wrote is calculating the running total for feb ,march & so on till december but copy pasting the january sales total in all months.

 

here is what i tried.

 

Runningtotal_YTD = calculate(sale,datesytd(datekey(date)))

 

I also tried 

 

runningtotal_YTD= Totalytd(sales,datekey(date)).

 

Both formula are fetching the identical results. 

 

How can i resolve it??

1 ACCEPTED SOLUTION
sdjensen
Solution Sage
Solution Sage

@hemantsingh you could try something like this

 

Runningtotal_YTD = 
IF ( MIN( datekey(date) <= MAX(facttable[datecolumn]);
calculate(sale,datesytd(datekey(date)))
)
/sdjensen

View solution in original post

4 REPLIES 4
sdjensen
Solution Sage
Solution Sage

@hemantsingh you could try something like this

 

Runningtotal_YTD = 
IF ( MIN( datekey(date) <= MAX(facttable[datecolumn]);
calculate(sale,datesytd(datekey(date)))
)
/sdjensen

thanx @sdjensen: This way around worked more than perfectly. 

 

Regards

The easiest way to solve the problem is to make sure your calendar table doesn't extend past your data. I wrote a blog about it here. 

 

http://www.powerpivotpro.com/2015/02/create-a-custom-calendar-in-power-query/



* Matt is an 8 times Microsoft MVP (Power BI) and author of the Power BI Book Supercharge Power BI.

Hi @MattAllington

 My sincere thanks for reverting to my both queries. I read your blog & it is really helpful but it is a solution in power query whereas my Problem is that i have already created a date table within DAX & has made numerous calculated column too under it. Can you suggest some way to dynamically control end date in within Power BI using DAX??

 

 

Helpful resources

Announcements
Microsoft Fabric Learn Together

Microsoft Fabric Learn Together

Covering the world! 9:00-10:30 AM Sydney, 4:00-5:30 PM CET (Paris/Berlin), 7:00-8:30 PM Mexico City

PBI_APRIL_CAROUSEL1

Power BI Monthly Update - April 2024

Check out the April 2024 Power BI update to learn about new features.

April Fabric Community Update

Fabric Community Update - April 2024

Find out what's new and trending in the Fabric Community.