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

Enhance your career with this limited time 50% discount on Fabric and Power BI exams. Ends August 31st. Request your voucher.

Reply
chaichatp
Helper III
Helper III

Multiple SUMX makes my table slow

I try to do Weighted score by multiplying SCORES of each category with Parameter then plus everything and becomes like this. Any suggestions?

 

SCORE Simulated =
SUMX('EQTY-SCORE',[SCORE Total] * [EQTY-Prmtr-SCORE Value])+
SUMX('EQTY-SCORE',[Rank DefaultRisk] * [EQTY-Prmtr-IG Value])+
SUMX('EQTY-SCORE',[Rank4Allctn DDM IRR] * [EQTY-Prmtr-IRR Value])+
SUMX('EQTY-SCORE',[Rank4Allctn BBG LTG] * [EQTY-Prmtr-LTG Value])+
SUMX('EQTY-Correl_EPS_10Yrs',[Rank4Allctn Crrl EPS3Yrs] * [EQTY-Prmtr-EPS3Yrs Value])+
SUMX('EQTY-Correl_EPS_10Yrs',[Rank4Allctn Crrl EPS5Yrs] * [EQTY-Prmtr-EPS5Yrs Value])+
SUMX('EQTY-Correl_EPS_10Yrs',[Rank4Allctn Crrl Price3Yrs] * [EQTY-Prmtr-Price3Yrs Value])+
SUMX('EQTY-Correl_EPS_10Yrs',[Rank4Allctn Crrl Price5Yrs] * [EQTY-Prmtr-Price5Yrs Value])
1 ACCEPTED SOLUTION

@chaichatp , My mistake table name left

SCORE Simulated =
SUMX('EQTY-SCORE',([SCORE Total] * [EQTY-Prmtr-SCORE Value])+ ([Rank DefaultRisk] * [EQTY-Prmtr-IG Value])+ ([Rank4Allctn DDM IRR] * [EQTY-Prmtr-IRR Value])+
([Rank4Allctn BBG LTG] * [EQTY-Prmtr-LTG Value]))+
SUMX('EQTY-Correl_EPS_10Yrs',([Rank4Allctn Crrl EPS3Yrs] * [EQTY-Prmtr-EPS3Yrs Value])+
([Rank4Allctn Crrl EPS5Yrs] * [EQTY-Prmtr-EPS5Yrs Value])+
([Rank4Allctn Crrl Price3Yrs] * [EQTY-Prmtr-Price3Yrs Value])+
([Rank4Allctn Crrl Price5Yrs] * [EQTY-Prmtr-Price5Yrs Value]))
Share with Power BI Enthusiasts: Full Power BI Video (20 Hours) YouTube
Microsoft Fabric Series 60+ Videos YouTube
Microsoft Fabric Hindi End to End YouTube

View solution in original post

4 REPLIES 4
amitchandak
Super User
Super User

@chaichatp , Try if this works better

SCORE Simulated =
SUMX('EQTY-SCORE',([SCORE Total] * [EQTY-Prmtr-SCORE Value])+ ([Rank DefaultRisk] * [EQTY-Prmtr-IG Value])+ ([Rank4Allctn DDM IRR] * [EQTY-Prmtr-IRR Value])+
([Rank4Allctn BBG LTG] * [EQTY-Prmtr-LTG Value]))+
SUMX('EQTY-Correl_EPS_10Yrs',([Rank4Allctn Crrl EPS3Yrs] * [EQTY-Prmtr-EPS3Yrs Value])+
([Rank4Allctn Crrl EPS5Yrs] * [EQTY-Prmtr-EPS5Yrs Value])+
('EQTY-Correl_EPS_10Yrs',[Rank4Allctn Crrl Price3Yrs] * [EQTY-Prmtr-Price3Yrs Value])+
('EQTY-Correl_EPS_10Yrs',[Rank4Allctn Crrl Price5Yrs] * [EQTY-Prmtr-Price5Yrs Value]))
Share with Power BI Enthusiasts: Full Power BI Video (20 Hours) YouTube
Microsoft Fabric Series 60+ Videos YouTube
Microsoft Fabric Hindi End to End YouTube

I got this error for both ways

 

Capture.PNGCapture1.PNG

@chaichatp , My mistake table name left

SCORE Simulated =
SUMX('EQTY-SCORE',([SCORE Total] * [EQTY-Prmtr-SCORE Value])+ ([Rank DefaultRisk] * [EQTY-Prmtr-IG Value])+ ([Rank4Allctn DDM IRR] * [EQTY-Prmtr-IRR Value])+
([Rank4Allctn BBG LTG] * [EQTY-Prmtr-LTG Value]))+
SUMX('EQTY-Correl_EPS_10Yrs',([Rank4Allctn Crrl EPS3Yrs] * [EQTY-Prmtr-EPS3Yrs Value])+
([Rank4Allctn Crrl EPS5Yrs] * [EQTY-Prmtr-EPS5Yrs Value])+
([Rank4Allctn Crrl Price3Yrs] * [EQTY-Prmtr-Price3Yrs Value])+
([Rank4Allctn Crrl Price5Yrs] * [EQTY-Prmtr-Price5Yrs Value]))
Share with Power BI Enthusiasts: Full Power BI Video (20 Hours) YouTube
Microsoft Fabric Series 60+ Videos YouTube
Microsoft Fabric Hindi End to End YouTube

Thank you but that didnt help it load faster. I might need to find out more what makes it slow. At least i know how to construct the SUMX formula correctly.

Helpful resources

Announcements
July 2025 community update carousel

Fabric Community Update - July 2025

Find out what's new and trending in the Fabric community.

July PBI25 Carousel

Power BI Monthly Update - July 2025

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