Skip to main content
cancel
Showing results for 
Search instead for 
Did you mean: 

Get Fabric Certified for FREE during Fabric Data Days. Don't miss your chance! Request now

Reply
binayjethwa
Helper V
Helper V

How to calculate individual averages for different sections in same table

Hi,

I have the following table and requirement is to have the % of final values are summed up and average is taken separately.

I need to show below table as the average of individual KPIgroup

KPIGroupAverage
Resilience86%
Sector80%

 

For example to get resilliance as 86% i need to calculate individual sum of resliliance for different KPI type and take sum of final% column.

 

I have below values for resiliance for KPI type as BL KPI  and 87.50% for BL Focus Area for same resliliance.

 To arrive to final average i will take sum of all below 4 values which is 84.29% and we have 87.50 for BL focus Area 

Final average is average(84.29+87.50/2) =  86%

 

ResilienceBL KPI18.46%
ResilienceBL KPI7.50%
ResilienceBL KPI20.59%
ResilienceBL KPI19.64%
ResilienceBL KPI18.10%
ResilienceBL Focus Area87.50%

 

BLKPIGroupKPITypeKPILevelQ1 TargetQ1 ActualQ1 VarianceWeightVariance_TestFinal%
GenerationSectorBL KPIActivate 50.250.2-20.00%100.00%80.00%80.00%
GenerationSectorBL Focus AreaGenerationeration 40.250.2-20.00%100.00%80.00%80.00%
GenerationResilienceBL KPIRepair Materials 56560-7.69%20.00%92.31%18.46%
GenerationResilienceBL KPISpare Parts Management54015-62.50%20.00%37.50%7.50%
GenerationResilienceBL KPI(SC)591.494.12.95%20.00%102.95%20.59%
GenerationResilienceBL KPI (CC)593.491.7-1.82%20.00%98.18%19.64%
GenerationResilienceBL KPI (ST)592.583.7-9.51%20.00%90.49%18.10%
GenerationResilienceBL Focus AreaOperation Excellence40.240.21-12.50%100.00%87.50%

87.50%

 

Please let me know how can we achieve this , Thank you very much in advance.

 

 

2 REPLIES 2
Anonymous
Not applicable

Hi @binayjethwa ,

Please try to add a new column with below dax formula:

Avg =
VAR tmp =
    SUMMARIZE ( 'Table', [KPIType], "Sum_%", SUM ( 'Table'[Final%] ) )
VAR val =
    SUMX ( tmp, [Sum_%] )
VAR ctn =
    COUNTROWS ( tmp )
RETURN
    val / ctn

vbinbinyumsft_0-1671156744973.png

Please refer the attached .pbix file.

 

Best regards,
Community Support Team_Binbin Yu
If this post helps, then please consider Accept it as the solution to help the other members find it more quickly.

But all the values are same in the columns, i need a separate table having two columns. KPI type and KPI group are needed to be considered.

 

KPIGroupAverage
Resilience86%
Sector80%

 

 To arrive to final average i will take sum of all below 4 values which is 84.29% and we have 87.50 for BL focus Area 

Final average is average(84.29+87.50/2) =  86%

 

ResilienceBL KPI18.46%
ResilienceBL KPI7.50%
ResilienceBL KPI20.59%
ResilienceBL KPI19.64%
ResilienceBL KPI18.10%
ResilienceBL Focus Area87.50%

Helpful resources

Announcements
November Power BI Update Carousel

Power BI Monthly Update - November 2025

Check out the November 2025 Power BI update to learn about new features.

Fabric Data Days Carousel

Fabric Data Days

Advance your Data & AI career with 50 days of live learning, contests, hands-on challenges, study groups & certifications and more!

FabCon Atlanta 2026 carousel

FabCon Atlanta 2026

Join us at FabCon Atlanta, March 16-20, for the ultimate Fabric, Power BI, AI and SQL community-led event. Save $200 with code FABCOMM.

Top Solution Authors