Power BI is turning 10, and we’re marking the occasion with a special community challenge. Use your creativity to tell a story, uncover trends, or highlight something unexpected.
Get startedJoin us for an expert-led overview of the tools and concepts you'll need to become a Certified Power BI Data Analyst and pass exam PL-300. Register now.
Hi All,
I am trying to calculate price volume mix variance and having a trouble to find a way how to multiply the average value for wholeportfolio by values in a single rows.
I would like to multiply Delta Quantity for each product by average price per piece (yellow highlighted). I am aiming also the whole calculation work flexible as I have more dimensions like Region, Pack type, Customer etc.
Thank you for help.
Solved! Go to Solution.
@jordanesqu , it can be
avg price per piece = calculate([price per piece], all(Table[product]))
or
avg price per piece = calculate([price per piece], all(Table))
new measure = [Delta Qty] * [avg price per piece]
also refer
https://community.powerbi.com/t5/Desktop/Percentage-of-subtotal/td-p/95390
https://www.sqlbi.com/articles/using-allexcept-versus-all-and-values/
@jordanesqu , it can be
avg price per piece = calculate([price per piece], all(Table[product]))
or
avg price per piece = calculate([price per piece], all(Table))
new measure = [Delta Qty] * [avg price per piece]
also refer
https://community.powerbi.com/t5/Desktop/Percentage-of-subtotal/td-p/95390
https://www.sqlbi.com/articles/using-allexcept-versus-all-and-values/
Hi @jordanesqu -
Try something like this:
VolPriceMix =
VAR __AllProdAvg =
CALCULATE (
DIVIDE ( SUM ( Products[Price] ), SUM ( Products[QtyCY] ) ),
ALLSELECTED ( Products )
)
RETURN
CALCULATE ( SUM ( Products[DeltaQ] ) * __AllProdAvg )
Hope this helps
David
@dedelman_clng You can remove the last CALCULATE as it is not doing anything there 🙂
This is your chance to engage directly with the engineering team behind Fabric and Power BI. Share your experiences and shape the future.
Check out the June 2025 Power BI update to learn about new features.
User | Count |
---|---|
10 | |
9 | |
8 | |
8 | |
7 |
User | Count |
---|---|
13 | |
12 | |
11 | |
11 | |
8 |