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

Get certified in Microsoft Fabric—for free! For a limited time, the Microsoft Fabric Community team will be offering free DP-600 exam vouchers. Prepare now

Reply
abertolett
Frequent Visitor

CALCULATING an AVG Measure for category segment

 Having a hard time calculating an AVG just for records where they share another column's value (e.g. same category).

 

Here's a simplification of the model:

 

 

sports1.jpg

 

 

 

 

AOV is simply Rev/Orders

 

Here's the measure I tried:

Category AOV= CALCULATE(SUM(Table B[Revenue]) / SUM('Table A'[Orders]), ALLEXCEPT('Table A','Table A'[Orders]))

 

What's strange is that it seemed to work where "Category AOV" was matching category. Then I changed a visualization and then every "Category AOV" was the same value.

 

Obviously there's something I'm missing about how Measures interact with filtering.

 

 

 

 

 

1 ACCEPTED SOLUTION
v-sihou-msft
Microsoft Employee
Microsoft Employee

@abertolett

 

In this scenario, since you want to calculate the AOV by Category, you should put Category column in ALLEXCEPT() to have your calculation group on this column.

 

AOV = CALCULATE(SUM(TableB[Rev])/SUM(TableA[Orders]),ALLEXCEPT(TableA,TableA[Category]))

8.PNG

 

 

Regards,

View solution in original post

2 REPLIES 2
Anonymous
Not applicable

@abertolett

An other way is to change the context by using this formula: grafik.png

Category AOV = 
CALCULATE(
	sum('Table B'[Revenue]);
	ALL('Table A'[Name])) 
	/ 
CALCULATE(
	sum('Table A'[Orders]);
		All('Table A'[Name]) 
		)
v-sihou-msft
Microsoft Employee
Microsoft Employee

@abertolett

 

In this scenario, since you want to calculate the AOV by Category, you should put Category column in ALLEXCEPT() to have your calculation group on this column.

 

AOV = CALCULATE(SUM(TableB[Rev])/SUM(TableA[Orders]),ALLEXCEPT(TableA,TableA[Category]))

8.PNG

 

 

Regards,

Helpful resources

Announcements
OCT PBI Update Carousel

Power BI Monthly Update - October 2024

Check out the October 2024 Power BI update to learn about new features.

September Hackathon Carousel

Microsoft Fabric & AI Learning Hackathon

Learn from experts, get hands-on experience, and win awesome prizes.

October NL Carousel

Fabric Community Update - October 2024

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