Forum Discussion
michaelshparber
Advocate V
6 years agoCalculated Measure from two tables
I have two tables: Sales and Bundle Details. In my Sales table - some of the sales are shown as Bundles - without Product. The other table shows these bundle details, but it doesn't show all sales ...
Icey
Community Support
6 years agoHi michaelshparber ,
Two workarounds:
1. Create a calculated table.
Table =
VAR Sales1 =
FILTER ( Sales, Sales[Bundle Sale Ind] <> "Bundle" )
VAR Sales2 =
SUMMARIZE (
Sales1,
Sales[Transaction#],
Sales[Product Group],
Sales[Product],
Sales[Amount]
)
VAR Bundle1 =
SUMMARIZE (
'Bundle Details',
'Bundle Details'[Transaction#],
'Bundle Details'[Product Group],
'Bundle Details'[Product],
'Bundle Details'[Amount]
)
VAR Sales3 =
UNION ( Sales2, Bundle1 )
RETURN
Sales3
Then, you can create a Matrix visual like so:
2. Or you can create a Product table first and then create a measure like so:
Product = SUMMARIZE ( Sales, Sales[Product Group], Sales[Product] )Measure =
VAR Sales1 =
FILTER ( Sales, Sales[Bundle Sale Ind] <> "Bundle" )
VAR Sales2 =
SUMMARIZE (
Sales1,
Sales[Transaction#],
Sales[Product Group],
Sales[Product],
Sales[Amount]
)
VAR Bundle1 =
SUMMARIZE (
'Bundle Details',
'Bundle Details'[Transaction#],
'Bundle Details'[Product Group],
'Bundle Details'[Product],
'Bundle Details'[Amount]
)
VAR Sales3 =
UNION ( Sales2, Bundle1 )
RETURN
SUMX (
FILTER (
Sales3,
[Product Group] = SELECTEDVALUE ( 'Product'[Product Group] )
&& [Product] = SELECTEDVALUE ( 'Product'[Product] )
),
[Amount]
)
BTW, .pbix file attached.
Best Regards,
Icey
If this post helps, then please consider Accept it as the solution to help the other members find it more quickly.
michaelshparber
Advocate V
6 years agoThanks a lot Icey , I think the second option is the way to go for me.
Just need to make some adjustments so that the totals for Product Groups are calculated.
camargos88 Thank you as well, it's just as I stated, I needed a solution without appending/merging.
Appreciate your help!