Forum Discussion
How to use Dax to source different table in Matrix
- 6 years ago
Hi Anonymous ,
According to your screenshot, you data has a hierarchy(ID->Location->Supplier), right? Based on your sample data, please try to use the following dax(Since I don't know how you calculated the location value, I set it to sum of suppliers
Measure = IF ( ISINSCOPE ( Table2[Location] ), IF ( ISINSCOPE ( Table2[Supplier] ), SUM ( Table2[Indicator] ), CALCULATE ( SUM ( Table2[Indicator] ), FILTER ( Table2, Table2[Location] IN DISTINCT ( Table2[Location] ) ) ) ), CALCULATE ( MAX ( Table1[Indicator] ), Table1[ID] IN DISTINCT ( Table1[ID] ) ) )If this post helps, then please consider Accept it as the solution to help the other members find it more quickly.
Best Regards,
Dedmon Dai
thanks for the help! I tried, the value is correct at Supplier level and Location level when I collpase by location
But it's wrong at ID and CFG level...like below when I collapse by ID, the value is all 50...
My raw data looks like below: (So ID 1 indicator should be 41, 33, 6, 34....each week)
I've tried many ways to adjust your dax for the issue but failed...can only reach out to you again
Really thank you for the help!
Seems like the raw data table failed to upload, post again