Forum Discussion
Total value in Slicer
- 5 years ago
prakash11440278 Another option is to create a new DimSlicer table:
Region Name
North America
Latin America and Asia Pacific
Africa and Middle East
Global
put this in a slicer.
Create a new measure:
Global Measure = SWITCH(DimSlicer[Region]
, "Global", CALCULATE( [Measure], ALL())
, CALCULATE( [Measure], Table[rnr_name] = SELECTEDVALUE(DimSlicer[Region]))
)
and use that in your visuals. Make sure the DimSlicer table is not related to any table in your data model and this should work.
- 5 years ago
Hi, prakash11440278
Depend on your need, I suggest you to do as below processes:
1.According to your actual data, I create a table as below:
2.According to your expected data, I create a table as below:
3.Create two measures as:
_id =
SWITCH (
SELECTEDVALUE ( 'slicer table'[rnr_name] ),
"Global", CALCULATE ( MAX ( 'Table1'[rnr_id] ), ALL () ) + 1,
CALCULATE (
MAX ( 'Table1'[rnr_id] ),
FILTER ( 'Table1', 'Table1'[rnr_name] IN FILTERS ( 'slicer table'[rnr_name] ) )
)
)sum_region data =
SWITCH (
SELECTEDVALUE ( 'Slicer Table'[rnr_name] ),
"Global", CALCULATE ( SUM ( Table1[region data] ), ALL ( Table1 ) ),
CALCULATE (
SUM ( Table1[region data] ),
FILTER ( 'Table1', 'Table1'[rnr_name] IN FILTERS ( 'slicer table'[rnr_name] ) )
)
)4.Drag columns into visuals.
Here is the demo, please try it: Total value in Slicer.pbix
Best Regards,
Link Chen
If this post helps then please consider Accept it as the solution to help the other members find it more quickly.
v-xulin-mstf and v-chuncz-msft
Your result is what the original poster has requested, but can you please elaborate on how to get the table in your step 2? Assuming the user has provided sample data (and even if they haven't), using the 'Enter Data' option to hard code data into Power BI that comes from a different data source is not something I recommend doing. It would be better to use the existing data where possible, perhaps using UNION or append queries?
Good point, using the existing data where possible would be better, thanks!
Best Regards,
Link Chen