Reply
huzzapac
Regular Visitor

YOY%

Hii Everyone!


I need to know what will be the YOY% for the price I have for the table properties with column name Current price. Please Provide me dax for that.

 

Thank you in Advance!

1 ACCEPTED SOLUTION

Hii @huzzapac 

YoY % Current Price = 
VAR CurrentYearPrice = SUM('Property Table'[Current_Price])
VAR PreviousYearPrice = 
    CALCULATE(
        SUM('Property Table'[Current_Price]),
        SAMEPERIODLASTYEAR('Transactional Table'[Transaction_Date])
    )
RETURN
    IF(
        NOT ISBLANK(PreviousYearPrice),
        DIVIDE(CurrentYearPrice - PreviousYearPrice, PreviousYearPrice, 0),
        BLANK()
    )



If this helps, I would appreciate your KUDOS!
Did I answer your question? Mark my post as a solution!

View solution in original post

5 REPLIES 5
huzzapac
Regular Visitor

I want it only based on years not based on the property type column I have ploted in table

Hii @huzzapac 

YoY % Current Price = 
VAR CurrentYearPrice = SUM('Property Table'[Current_Price])
VAR PreviousYearPrice = 
    CALCULATE(
        SUM('Property Table'[Current_Price]),
        SAMEPERIODLASTYEAR('Transactional Table'[Transaction_Date])
    )
RETURN
    IF(
        NOT ISBLANK(PreviousYearPrice),
        DIVIDE(CurrentYearPrice - PreviousYearPrice, PreviousYearPrice, 0),
        BLANK()
    )



If this helps, I would appreciate your KUDOS!
Did I answer your question? Mark my post as a solution!

Khushidesai0109
Responsive Resident
Responsive Resident

Hiii @huzzapac 

YoY % Change =
VAR CurrentYearPrice =
CALCULATE(
SUM(PropertyTable[Current_Price]),
FILTER(PropertyTable, PropertyTable[Year] = MAX(PropertyTable[Year]))
)

VAR PreviousYearPrice =
CALCULATE(
SUM(PropertyTable[Current_Price]),
FILTER(PropertyTable, PropertyTable[Year] = MAX(PropertyTable[Year]) - 1)
)

RETURN
IF(
NOT ISBLANK(PreviousYearPrice),
DIVIDE(CurrentYearPrice - PreviousYearPrice, PreviousYearPrice, 0),
BLANK()
)



If this helps, I would appreciate your KUDOS!
Did I answer your question? Mark my post as a solution!

I want it only based on years not based on the property type column I have ploted in table

Tutu_in_YYC
Super User
Super User

Hi, you must be new here. YOY% calculation can be done in many ways, and mostly dependant on how your model is structured. If you could provide more details, eg a sample of your data etc, the community may be able to help you faster.

For now, the quick and dirty way is this:

Tutu_in_YYC_0-1742324678924.png


Here is a resource for quick measure
https://learn.microsoft.com/en-us/power-bi/transform-model/desktop-quick-measures



avatar user

Helpful resources

Announcements
Las Vegas 2025

Join us at the Microsoft Fabric Community Conference

March 31 - April 2, 2025, in Las Vegas, Nevada. Use code FABINSIDER for a $400 discount!

FebPBI_Carousel

Power BI Monthly Update - February 2025

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

March2025 Carousel

Fabric Community Update - March 2025

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

Top Solution Authors (Last Month)
Top Kudoed Authors (Last Month)