Forum Discussion

Anonymous's avatar
Anonymous
Not applicable
9 years ago
Solved

Calculate Percentage

Hi, I am new to Power BI, can someone help me with calculating the percentage with the symbol % in it I have the below data, for which I have to find the total sum and display it in the percentage value.

 

Percent
10
20
10
20
15
5
10
5
5

 

 

Thanks, Ravi

  • Hi Anonymous,

    You want to calculte the percentage of each value verse total value? For example, 10/(10+20+10+20+15+5+10+5+5), right? If it it, please create a calculated column using the following formula, and see the result shown in the following screenshot.

    Percentage = Test11[Percent]/CALCULATE(SUM(Test11[Percent]),ALL(Test11[Percent]))





    Best Regards,
    Angelia


7 Replies

  • Greg_Deckler's avatar
    Greg_Deckler
    Icon for Community Champion rankCommunity Champion

    In the Modeling tab, you can set a column to %. In your case, you may have to divide by 100.

  • v-huizhn-msft's avatar
    v-huizhn-msft
    Icon for Microsoft Employee rankMicrosoft Employee

    Hi Anonymous,

    You want to calculte the percentage of each value verse total value? For example, 10/(10+20+10+20+15+5+10+5+5), right? If it it, please create a calculated column using the following formula, and see the result shown in the following screenshot.

    Percentage = Test11[Percent]/CALCULATE(SUM(Test11[Percent]),ALL(Test11[Percent]))





    Best Regards,
    Angelia


    • Anonymous's avatar
      Anonymous
      Not applicable

      Thanks Angelia, I have one more requirement though where I have to add (1+2+3+4+5)=15 and I have to dispay it as 15%

      I tried to append "%" symbol in the end, but it dosent sums it after that (considering it as a string).

       

      Thanks,

      Ravi

      • Phil_Seamark's avatar
        Phil_Seamark
        Icon for Microsoft Employee rankMicrosoft Employee

        You should be able to just add an & operator to achieve this.

         

        Measure = CALCULATE(
        					SUM('Table1'[Column1])
        					) & "%"
  • Can you help me to reduce the decimal, my operation is 89.12457831484 %, only I want to have 2 decimal.

     

     

    thanks!!