Forum Discussion

johnchill's avatar
johnchill
Helper I
9 years ago
Solved

Calculate function across relationships

Hello, I have the following model where I can't get the calculate function to work properly.

 

I am trying to calculate the sum of the Amount column in the ApplyMBI Payments table. My measure is:

total amount = CALCULATE(SUM('ApplyMBI Payments'[Amount]))

 

Any direction is appreciated.

  • Hello, you won't need a measure to sum a value in visualizations. When you add a "numeric" column to a visualization it has the possibility to sum, average, min, max, etc.

    Let's asume you need to create the measure anyway. The calculate is not necessary you can just SUM('ApplyMBI Payments'[Amount]). Calculate is for hard calculation.

     

    Regards,

3 Replies

  • Hello, you won't need a measure to sum a value in visualizations. When you add a "numeric" column to a visualization it has the possibility to sum, average, min, max, etc.

    Let's asume you need to create the measure anyway. The calculate is not necessary you can just SUM('ApplyMBI Payments'[Amount]). Calculate is for hard calculation.

     

    Regards,

  • Anonymous's avatar
    Anonymous
    Not applicable

    You will have to clarify what is not working.

     

    While the CALCULATE isn't needed, it shouldn't really hurt you either.

    total amount = SUM('ApplyMBI Payments'[Amount])

     

    That is totally correct...

     

  • v-qiuyu-msft's avatar
    v-qiuyu-msft
    Community Support

    Hi johnchill,

     

    In my opinion, it seems that you want to sum all of the 'ApplyMBI Payments'[Amount], right?

     

    You can consider adding ALL() or ALLSELECTED() function inside of the CALCULATE(). See:

     

    total amount = CALCULATE(SUM('ApplyMBI Payments'[Amount]), ALL('ApplyMBI Payments'))

     

    Best Regards,
    Qiuyun Yu