Forum Discussion
michaelshparber
6 years agoAdvocate V
Calculated 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
6 years agoCommunity Support
Hi 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.
- michaelshparber6 years agoAdvocate V
Thanks 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!