Forum Discussion
Calculating % Change from Previous Year
- 1 year ago
Try these measures:
Total Served = SUM ( 'Table'[Total Served] )Percent Change from PY = VAR vCY = MAX ( 'Table'[Year] ) VAR vCYAmount = [Total Served] VAR vPYAmount = CALCULATE ( [Total Served], 'Table'[Year] = vCY - 1 ) VAR vResult = IF ( HASONEVALUE ( 'Table'[Year] ), DIVIDE ( vCYAmount - vPYAmount, vPYAmount ) ) RETURN vResultFor future reference, you can copy your data and paste using the Table icon rather than a screenshot.
Hey e175429
Please use below dax formula
YoY % =
VAR CurrentYear = MAX('Sales'[Year])
VAR PreviousYear = CurrentYear - 1
VAR CurrentYearSales =
CALCULATE(
SUM('Sales'[Sales Amount]),
'Sales'[Year] = CurrentYear
)
VAR PreviousYearSales =
CALCULATE(
SUM('Sales'[Sales Amount]),
'Sales'[Year] = PreviousYear
)
RETURN
IF(
NOT ISBLANK(PreviousYearSales),
DIVIDE(CurrentYearSales - PreviousYearSales, PreviousYearSales, 0),
BLANK()
)
Regards
Govind Sapkade ( Data Analyst , Power BI PL 300 Certified , MS Fabric Enthusiast )
Linkdin : www.linkedin.com/in/govind-sapkade-845104225
Youtube : http://www.youtube.com/@govind_dataanalyst
Your solution worked as well. Thank you kindly