Check your eligibility for this 50% exam voucher offer and join us for free live learning sessions to get prepared for Exam DP-700.
Get StartedDon't miss out! 2025 Microsoft Fabric Community Conference, March 31 - April 2, Las Vegas, Nevada. Use code MSCUST for a $150 discount. Prices go up February 11th. Register now.
Hi,
I wonder if anyone can help me. I have the below measure which is calculating the percentage change of "Suppliers" from current month from the previous month.
So in 2021 January had 154 suppliers and February had 147 suppliers so the percentage change in suppliers is -5%.
However, instead, I need this to calculate the percentage change from the current month and year from the previous month and year.
So February 2021 had 147 suppliers and February 2020 had 151 suppliers. The percentage change would be -3%
I keep getting a column value error.
Please could someone help? Thanks!
Solved! Go to Solution.
Hi @clarkey1988 ,
First create a calendar table,then create a relationship between the 2 tables.
Create a measure as below:
Measure =
VAR _previous =
CALCULATE ( SUM ( 'Table'[Supplier] ), DATEADD ( 'Table'[date], -1, MONTH ) )
VAR _current =
CALCULATE (
SUM ( 'Table'[Supplier] ),
FILTER ( 'Table', 'Table'[date] = MAX ( 'Table'[date] ) )
)
RETURN
IF (
ISINSCOPE ( 'Table'[Month] ),
SUM ( 'Table'[Supplier] ),
FORMAT ( DIVIDE ( _current - _previous, _previous ), "percent" )
)
And you will see:
For the related .pbix file,pls see attached.
Best Regards,
Kelly
Did I answer your question? Mark my reply as a solution!
Hi @clarkey1988 ,
First create a calendar table,then create a relationship between the 2 tables.
Create a measure as below:
Measure =
VAR _previous =
CALCULATE ( SUM ( 'Table'[Supplier] ), DATEADD ( 'Table'[date], -1, MONTH ) )
VAR _current =
CALCULATE (
SUM ( 'Table'[Supplier] ),
FILTER ( 'Table', 'Table'[date] = MAX ( 'Table'[date] ) )
)
RETURN
IF (
ISINSCOPE ( 'Table'[Month] ),
SUM ( 'Table'[Supplier] ),
FORMAT ( DIVIDE ( _current - _previous, _previous ), "percent" )
)
And you will see:
For the related .pbix file,pls see attached.
Best Regards,
Kelly
Did I answer your question? Mark my reply as a solution!
Your formula looks a little complex. Have you considered using SAMEPERIODLASTYEAR () or one of the Quick Measures?
I also don't see the column error you mention.
March 31 - April 2, 2025, in Las Vegas, Nevada. Use code MSCUST for a $150 discount!
Check out the January 2025 Power BI update to learn about new features in Reporting, Modeling, and Data Connectivity.
User | Count |
---|---|
119 | |
82 | |
47 | |
42 | |
33 |
User | Count |
---|---|
190 | |
79 | |
72 | |
49 | |
46 |