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

To celebrate FabCon Vienna, we are offering 50% off select exams. Ends October 3rd. Request your discount now.

Reply
Anonymous
Not applicable

Measured with percentage change

I am trying to calculate in percentage the variation of two values ​​between this year and last year.

Last year's value in February:

2020 value = CALCULATE(SUM(Estoque[QTD]),DATESBETWEEN(Estoque[D1].[Date],DATE(2020,02,01),DATE(2020,02,28)))+0

Current year's value in February:

2021 value = CALCULATE(SUM(Estoque[QTD]),DATESBETWEEN(Estoque[D1].[Date],DATE(2021,02,01),DATE(2021,02,28)))+0

 

To calculate the variation I do:

%variation = DIVIDE(Estoque[2021 value]-Estoque[2020 value],Estoque[2020 value])+0

 

The measures from last year and from that year return values, but the variation in% is incorrect. Would anyone have any suggestions?

2 REPLIES 2
Anonymous
Not applicable

I already changed the DIVIDE() parameter, thanks.

 

My YoY% formula returns the correct result.

 

I don't know what could it be to return the percentage 0,00%.

lbendlin
Super User
Super User

Note that DIVIDE() has an "or else"  option, so there is no need for your "+0"  shenanigans.

 

Your YoY% formula looks accurate. Have you verified that your values for the years return the correct result?

Helpful resources

Announcements
September Power BI Update Carousel

Power BI Monthly Update - September 2025

Check out the September 2025 Power BI update to learn about new features.

August 2025 community update carousel

Fabric Community Update - August 2025

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