Forum Discussion
Louis63
3 years agoNew Member
Calculated column with differente table
Hello, I am looking to create a calculated column that gives the turnover generated per customer. Knowing that each sale made is in another table, how can I retrieve the amount of sales for a custom...
- Anonymous3 years ago
Hi Louis63 ,
You can try SUM() function.
Turnover Generated = CALCULATE ( SUM ( 'FACT_Sales 2019-2021'[Turnover] ), FILTER ( 'FACT_Sales 2019-2021', 'FACT_Sales 2019-2021'[Customer Key] = EARLIER ( 'TableName'[Customer Key] ) ) )Best Regards,
Rico ZhouIf this post helps, then please consider Accept it as the solution to help the other members find it more quickly.
Louis63
3 years agoNew Member
Hello Anonymous , thanks for helping.
You almost get it. The calculated column you propose gives the number of times the customer appears in the "Sales 2019-2021" table. Do you know how to calculate the amount of turnover generated in the "Turnover" column instead?
Sales 2019-2021 table:
Customers table:
Thanks a lot
Anonymous
3 years agoNot applicable
Hi Louis63 ,
You can try SUM() function.
Turnover Generated =
CALCULATE (
SUM ( 'FACT_Sales 2019-2021'[Turnover] ),
FILTER (
'FACT_Sales 2019-2021',
'FACT_Sales 2019-2021'[Customer Key] = EARLIER ( 'TableName'[Customer Key] )
)
)
Best Regards,
Rico Zhou
If this post helps, then please consider Accept it as the solution to help the other members find it more quickly.