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

Compete to become Power BI Data Viz World Champion! First round ends August 18th. Get started.

Reply
luizfjr00
New Member

Improving measure performance

Hi there!

 

Hope you are ok! I need some assistance to improve some measures because i really do not have more ideas to do that. I am making a dash with a apportionment problem and i have these measures to get the values. The measures are just below.

 
Var vProgram = SELECTEDVALUE(d_DeParaProgram[Program EN])
Var rateioComercial = IF(
                        vProgram="Others" || (NOT ISINSCOPE(d_DeParaProgram[Program EN])),
                        [_MED_TOTAL_USD_APPORT_COM],BLANK())
Var rateioExecutivo = IF(
                        NOT ISINSCOPE(d_DeParaProgram[Program EN]),[_MED_TOTAL_USD_APPORT_EXE_ALL]+[_MED_TOTAL_USD_APPORT_EXE_PORT],IF(vProgram="Portugal",[_MED_TOTAL_USD_APPORT_EXE_PORT],IF(vProgram="Not allocated - Executive aircraft",[_MED_TOTAL_USD_APPORT_EXE_ALL],BLANK())))

Var rateioDefesa = IF(
                        vProgram="Not allocated - Defense aircraft" || (NOT ISINSCOPE(d_DeParaProgram[Program EN])),[_MED_TOTAL_USD_APPORT_DEF],BLANK())
Var rateioVSS = IF(vProgram="Not allocated - S&S Aircraft" || (NOT ISINSCOPE(d_DeParaProgram[Program EN])),[_MED_TOTAL_USD_APPORT_VSS],BLANK())

-- Parâmetro Comercial (Usado para ratear em Outros)

Var vParmCOM = SELECTEDVALUE(f_CSI_GFG_BI_TAX_SEG[DSC_APPORT_PARM_COM])
Var vChave = SELECTEDVALUE(DRE[Chave])

Var rateioOutros = IF(
                        vProgram="Ipanema Aircraft" || (NOT ISINSCOPE(d_DeParaProgram[Program EN])),[_MED_TOTAL_USD_APPORT_OTH],BLANK())
Var extraOutros = IF(vParmCOM="Industria"&vChave || vParmCOM="Não alocado UN"&vChave, [_MED_TOTAL_USD_APPORT_EXE_ALL]+[_MED_TOTAL_USD_APPORT_EXE_PORT], BLANK())
Var extraNaoSeg = IF(vParmCOM="NÃO SEGMENTADO"&vChave,[_MED_TOTAL_USD_APPORT_EXE_ALL]+[_MED_TOTAL_USD_APPORT_EXE_PORT],BLANK())
 

Thanks in advance.

1 REPLY 1
parry2k
Super User
Super User

@luizfjr00 instead of sharing the measure, I would recommend sharing sample data and the expected output Read this post to get your answer quickly.

https://community.powerbi.com/t5/Community-Blog/How-to-Get-Your-Question-Answered-Quickly/ba-p/38490



Subscribe to the @PowerBIHowTo YT channel for an upcoming video on List and Record functions in Power Query!!

Learn Power BI and Fabric - subscribe to our YT channel - Click here: @PowerBIHowTo

If my solution proved useful, I'd be delighted to receive Kudos. When you put effort into asking a question, it's equally thoughtful to acknowledge and give Kudos to the individual who helped you solve the problem. It's a small gesture that shows appreciation and encouragement! ❤


Did I answer your question? Mark my post as a solution. Proud to be a Super User! Appreciate your Kudos 🙂
Feel free to email me with any of your BI needs.

Helpful resources

Announcements
August Power BI Update Carousel

Power BI Monthly Update - August 2025

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

August 2025 community update carousel

Fabric Community Update - August 2025

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

Top Solution Authors