Get certified for free when you join Fabric Data Days 2026 and dive into Fabric, Power BI, SQL, AI, and other essential data skills.
Join nowJuly 7 - July 17 | Round 2 of the Power BI Dataviz World Championships. Don't miss your chance! Learn more
Hi Friends,
Currently i have created a Matrxi visual using the 3 dimension columns and 1 fact column and the result is below.
I am faicng unique situation where i need to show the total only at the first row of the category level. Something like the below.
Note: I dont want to use row totals.
Please suggest me some ideas.
@amitchandak @Ritaf1983 @Greg_Deckler @ChandeepChhabra @GilbertQ @dbeavon3
Solved! Go to Solution.
Hi @Anonymous ,
I created a sample pbix file(see the attachment), please check if that is what you want.
Measure =
VAR _category =
SELECTEDVALUE ( 'Table'[Product Category] )
VAR _subcategory =
SELECTEDVALUE ( 'Table'[Product Sub Category] )
VAR _product =
SELECTEDVALUE ( 'Table'[Product Name] )
VAR _minsubcat =
CALCULATE (
MIN ( 'Table'[Product Sub Category] ),
ALLEXCEPT ( 'Table', 'Table'[Product Category] )
)
VAR _minpro =
CALCULATE (
MIN ( 'Table'[Product Name] ),
FILTER (
ALLSELECTED ( 'Table' ),
'Table'[Product Category] = _category
&& 'Table'[Product Sub Category] = _minsubcat
)
)
RETURN
IF (
_subcategory = _minsubcat
&& _product = _minpro,
CALCULATE (
SUM ( 'Table'[Sales] ),
ALLEXCEPT ( 'Table', 'Table'[Product Category] )
)
)
Best Regards
Hi @Anonymous ,
I created a sample pbix file(see the attachment), please check if that is what you want.
Measure =
VAR _category =
SELECTEDVALUE ( 'Table'[Product Category] )
VAR _subcategory =
SELECTEDVALUE ( 'Table'[Product Sub Category] )
VAR _product =
SELECTEDVALUE ( 'Table'[Product Name] )
VAR _minsubcat =
CALCULATE (
MIN ( 'Table'[Product Sub Category] ),
ALLEXCEPT ( 'Table', 'Table'[Product Category] )
)
VAR _minpro =
CALCULATE (
MIN ( 'Table'[Product Name] ),
FILTER (
ALLSELECTED ( 'Table' ),
'Table'[Product Category] = _category
&& 'Table'[Product Sub Category] = _minsubcat
)
)
RETURN
IF (
_subcategory = _minsubcat
&& _product = _minpro,
CALCULATE (
SUM ( 'Table'[Sales] ),
ALLEXCEPT ( 'Table', 'Table'[Product Category] )
)
)
Best Regards
hello @Anonymous ,
yes try the following but fill in with your field and table names
Sales =
IF (
ISINSCOPE('Table'[Product Name]),
BLANK(), -- For Product Names, show nothing
IF (
ISINSCOPE('Table'[Product Sub Category]),
BLANK(), -- For Sub Categories, show nothing
[TotalSales]
) -- Show total at Product Category level
)
)
Proud to be a Super User! | |
Hi @Idrissshatila,
This wont work becasue the moment first condition satisfies
IF (
ISINSCOPE('Table'[Product Name]),
BLANK(),
It wont go to the next set of IF conditions.
Join us in Barcelona for FabCon and SQLCon, the Fabric, Power BI, SQL, and AI community event. Save €200 with code FABCMTY200.
Join Fabric Data Days 2026: 60 days of free live/on-demand sessions, challenges, study groups, and certification opportunities.
| User | Count |
|---|---|
| 22 | |
| 22 | |
| 18 | |
| 16 | |
| 13 |
| User | Count |
|---|---|
| 63 | |
| 42 | |
| 40 | |
| 40 | |
| 38 |