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

Don'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.

Reply
Anonymous
Not applicable

Help with Matrix Total

Hello Community. I would like assistance with the following. I have the following tables and a measure. As you can see the measure if throwing the proper results per row, but the total is not coming up. I need assistance on what to enter in the ??? section of my code. Thanks. 

MeasureMeasure

 

Tables - MatrixTables - Matrix

 

 

1 ACCEPTED SOLUTION
Anonymous
Not applicable

[Total Sales Amount] = sum ( Sales[Amount] ) -- base measure
[Total Target Amount] = sum ( Geo[Target] ) -- base measure

[Adjusted Amount for Single Geo] = -- this measure should be hidden
var __oneGeoVisible = hasonevalue ( Geo[Geo] )
var __ACsum=
	calculate (
		[Total Sales Amount],
		keepfilters (
			treatas (
				{"A", "C"},
				Sales[Category]
			)
		)
	)
var __targetSum = [Total Target Amount]
var __adjustedAmount = max ( __ACsum, __targetSum )
return
	if ( __oneGeoVisible, __adjustedAmount )
	
[Adjusted Amount] = -- this is what you wanted
sumx(
	values ( Geo[Geo] ),
	[Adjusted Amount for Single Geo]
)

Best

Darek

View solution in original post

1 REPLY 1
Anonymous
Not applicable

[Total Sales Amount] = sum ( Sales[Amount] ) -- base measure
[Total Target Amount] = sum ( Geo[Target] ) -- base measure

[Adjusted Amount for Single Geo] = -- this measure should be hidden
var __oneGeoVisible = hasonevalue ( Geo[Geo] )
var __ACsum=
	calculate (
		[Total Sales Amount],
		keepfilters (
			treatas (
				{"A", "C"},
				Sales[Category]
			)
		)
	)
var __targetSum = [Total Target Amount]
var __adjustedAmount = max ( __ACsum, __targetSum )
return
	if ( __oneGeoVisible, __adjustedAmount )
	
[Adjusted Amount] = -- this is what you wanted
sumx(
	values ( Geo[Geo] ),
	[Adjusted Amount for Single Geo]
)

Best

Darek

Helpful resources

Announcements
Las Vegas 2025

Join us at the Microsoft Fabric Community Conference

March 31 - April 2, 2025, in Las Vegas, Nevada. Use code MSCUST for a $150 discount!

December 2024

A Year in Review - December 2024

Find out what content was popular in the Fabric community during 2024.