The ultimate Fabric, Power BI, SQL, and AI community-led learning event. Save €200 with code FABCOMM.
Get registeredEnhance your career with this limited time 50% discount on Fabric and Power BI exams. Ends August 31st. Request your voucher.
Hello everyone!
Please, i need help for a case! I have data non-temporal with some values where a need to calculate a percent variation between then, like this:
CINESEMANA | PÚBLICO | VAR% |
1 | 1200 | |
2 | 2200 | 83% |
3 | 900 | -59% |
Somebody could help, please?
Thanks!
Solved! Go to Solution.
@vsilva82 if you want it to add as a column, use the following DAX to achieve the result. This is based on the assumption of the sample data you have provided.
VAR % as Column =
VAR __currentRow = 'Table'[CINESEMANA]
VAR __prevRow = __currentRow - 1
VAR __prevRowValue =
CALCULATE (
MAX ( 'Table'[PÚBLICO] ),
ALL ( 'Table' ),
'Table'[CINESEMANA] = __prevRow
)
RETURN
DIVIDE (
'Table'[PÚBLICO] - __prevRowValue,
__prevRowValue
)
I would ❤ Kudos if my solution helped. 👉 If you can spend time posting the question, you can also make effort to give Kudos to whoever helped to solve your problem. It is a token of appreciation!
Subscribe to the @PowerBIHowTo YT channel for an upcoming video on List and Record functions in Power Query!!
Learn Power BI and Fabric - subscribe to our YT channel - Click here: @PowerBIHowTo
If my solution proved useful, I'd be delighted to receive Kudos. When you put effort into asking a question, it's equally thoughtful to acknowledge and give Kudos to the individual who helped you solve the problem. It's a small gesture that shows appreciation and encouragement! ❤
Did I answer your question? Mark my post as a solution. Proud to be a Super User! Appreciate your Kudos 🙂
Feel free to email me with any of your BI needs.
@vsilva82 if you want it to add as a column, use the following DAX to achieve the result. This is based on the assumption of the sample data you have provided.
VAR % as Column =
VAR __currentRow = 'Table'[CINESEMANA]
VAR __prevRow = __currentRow - 1
VAR __prevRowValue =
CALCULATE (
MAX ( 'Table'[PÚBLICO] ),
ALL ( 'Table' ),
'Table'[CINESEMANA] = __prevRow
)
RETURN
DIVIDE (
'Table'[PÚBLICO] - __prevRowValue,
__prevRowValue
)
I would ❤ Kudos if my solution helped. 👉 If you can spend time posting the question, you can also make effort to give Kudos to whoever helped to solve your problem. It is a token of appreciation!
Subscribe to the @PowerBIHowTo YT channel for an upcoming video on List and Record functions in Power Query!!
Learn Power BI and Fabric - subscribe to our YT channel - Click here: @PowerBIHowTo
If my solution proved useful, I'd be delighted to receive Kudos. When you put effort into asking a question, it's equally thoughtful to acknowledge and give Kudos to the individual who helped you solve the problem. It's a small gesture that shows appreciation and encouragement! ❤
Did I answer your question? Mark my post as a solution. Proud to be a Super User! Appreciate your Kudos 🙂
Feel free to email me with any of your BI needs.
@parry2k , thank you so much! You helped here!
I'll be training more about your metod to solve this problem!!
Thanks
@vsilva82 Read this post to get your answer quickly.
https://community.powerbi.com/t5/Community-Blog/How-to-Get-Your-Question-Answered-Quickly/ba-p/38490
Subscribe to the @PowerBIHowTo YT channel for an upcoming video on List and Record functions in Power Query!!
Learn Power BI and Fabric - subscribe to our YT channel - Click here: @PowerBIHowTo
If my solution proved useful, I'd be delighted to receive Kudos. When you put effort into asking a question, it's equally thoughtful to acknowledge and give Kudos to the individual who helped you solve the problem. It's a small gesture that shows appreciation and encouragement! ❤
Did I answer your question? Mark my post as a solution. Proud to be a Super User! Appreciate your Kudos 🙂
Feel free to email me with any of your BI needs.