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

Enhance your career with this limited time 50% discount on Fabric and Power BI exams. Ends August 31st. Request your voucher.

Reply
archienono
New Member

How to create a categorical column based on the quarterly growth of price?

Hi, 

 

I have sales data like the following:

DateProductPriceSales
2020.04.01AAA60600
2020.05.01AAA60900
2020.09.01AAA70700

 

I want to get a report based on the price changes:

CategoryTimeTotal Sales
New Sales2020Q21500
Price Increase2020Q3700

 

So far, I'm able to create new measures based on the quarterly price change:

 

	VAR __PREV_QUARTER =
		CALCULATE(
			AVERAGE('pricing'[price]),
			DATEADD('pricing'[date].[Date], -1, QUARTER)
		)
    VAR __NEXT_QUARTER =
        IF(DATEDIFF(LASTDATE(pricing[date].[Date]),TODAY(),QUARTER)>1,
            CALCULATE(
                AVERAGE('pricing'[price]),
                DATEADD('pricing'[date].[Date], 1, QUARTER)
            )
            ,1
        )
    VAR QuarterChange = AVERAGE('pricing'[price]) - __PREV_QUARTER
	RETURN
    IF(
        __PREV_QUARTER&&__NEXT_QUARTER,IF(QuarterChange>0,"Increase",IF(QuarterChange<0,"Decrease", "No change")),
            "New win / churn"

 

 

But the measures cannot be put as Rows header (my speculation is that measures needs the overall input from a table).

 

Can someone suggest what can be done in DAX to categorize the quarterly price change trend?

 

Thanks.

1 REPLY 1
lbendlin
Super User
Super User

You are mixing two slightly unrelated concepts.  One is the price change and the other is the quarterly view.

 

I would start by grouping events first by product price, and then by quarter, as price changes can happen multiple times in a quarter.

 

Please provide more comprehensive sample data if possible.

Helpful resources

Announcements
August Power BI Update Carousel

Power BI Monthly Update - August 2025

Check out the August 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.