Forum Discussion

STRUSINIO's avatar
STRUSINIO
Frequent Visitor
3 years ago
Solved

Column values multiplying

Hey,
I got single data table like bellow: 

What im trying to do is to get result assigned to ID by sum of multiplication columns Sales by Shares
material no 1 = 100 * 0.25
material no 2 = 0 * 0.50
material no 3 = 200 * 0.25
Sumof this multiplication should be equal to 75 for ID 123,
In my visual while presenting data including material column, all looks fine

but then after taking out Material column my calculated measure is combining the results:

the measure im using:

Result = CALCULATE(Sumx('Table','Table'[Sales]) * SUMX('Table','Table'[Shares]))

Is there any way to filter out the data to get the results aggregated correctly on ID level?
Thanks in advance!

 

 

  • Hello STRUSINIO,

     

    You're using the right function (SUMX) but it looks like your understanding of the functions is incorrect. Hopefully this documentation helps your understanding. Anyway, try the below instead.

    Result = SUMX ( 'Table', 'Table'[Sales] * 'Table'[Shares] )

     


    ----------------------------------
    If this post helps, please consider accepting it as the solution to help other members find it quickly. Also, don't forget to hit that thumbs up and subscribe! (Oh, uh, wrong platform?)

1 Reply

  • Wilson_'s avatar
    Wilson_
    Memorable Member

    Hello STRUSINIO,

     

    You're using the right function (SUMX) but it looks like your understanding of the functions is incorrect. Hopefully this documentation helps your understanding. Anyway, try the below instead.

    Result = SUMX ( 'Table', 'Table'[Sales] * 'Table'[Shares] )

     


    ----------------------------------
    If this post helps, please consider accepting it as the solution to help other members find it quickly. Also, don't forget to hit that thumbs up and subscribe! (Oh, uh, wrong platform?)