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

Calling all Data Engineers! Fabric Data Engineer (Exam DP-700) live sessions are back! Starting October 16th. Sign up.

Reply
Anonymous
Not applicable

DAX Issue continue

Hi Guys,

I'm looking for DAX query to substract Actual-Budget to reflect on the % cell. Please see screen shot below

 

Iklizo_0-1651602786437.png

 



2 ACCEPTED SOLUTIONS
tamerj1
Super User
Super User

Hi @Anonymous 
This is a continuation of this post 

https://community.powerbi.com/t5/DAX-Commands-and-Tips/Dax-CALCULATION-ISSUE/m-p/2485927#M68256

View solution in original post
You can Create measures as follows

 

Bud & Act Var = [Actual Amount] - [Budget Amount]
Bud & Act Var % = 
VAR CurrentLineNum = SELECTEDVALUE ( Finance[Line Number] )
VAR NetGPLineNum = CALCULATE ( VALUES ( 'Gross margin'[Net GP] ), 'Gross margin'[GM] = CurrentLineNum )
VAR SalesLineNum = CALCULATE ( VALUES ( 'Gross margin'[Sales] ), 'Gross margin'[GM] = CurrentLineNum )
VAR NetGP =
    CALCULATE (
        [Bud & Act Var],
        ALLEXCEPT ( Finance, Finance[Fiscal Year] ),
        Finance[Line Number] = NetGPLineNum
    )
VAR SalesGoods =
    CALCULATE (
        [Bud & Act Var],
        ALLEXCEPT ( Finance, Finance[Fiscal Year] ),
        Finance[Line Number] = SalesLineNum
    )
VAR Result =
    FORMAT ( DIVIDE ( NetGP, SalesGoods ), "Percent" )
RETURN
    Result
Bud & Act Var Values = 
VAR CurrentLineNum = SELECTEDVALUE ( Finance[Line Number] )
RETURN
    IF ( 
        CurrentLineNum IN VALUES ( 'Gross margin'[GM] ),
        [Bud & Act Var %],
        [Bud & Act Var]
    )

 

View solution in original post

@Anonymous 

Yes

Bud & Act Var Values = 
VAR CurrentLineNum = SELECTEDVALUE ( Finance[Line Number] )
RETURN
    IF ( 
        CurrentLineNum IN VALUES ( 'Gross margin'[GM] ),
        BLANK ( ),
        [Bud & Act Var]
    )

View solution in original post

4 REPLIES 4
tamerj1
Super User
Super User

Hi @Anonymous 
This is a continuation of this post 

https://community.powerbi.com/t5/DAX-Commands-and-Tips/Dax-CALCULATION-ISSUE/m-p/2485927#M68256

View solution in original post
You can Create measures as follows

 

Bud & Act Var = [Actual Amount] - [Budget Amount]
Bud & Act Var % = 
VAR CurrentLineNum = SELECTEDVALUE ( Finance[Line Number] )
VAR NetGPLineNum = CALCULATE ( VALUES ( 'Gross margin'[Net GP] ), 'Gross margin'[GM] = CurrentLineNum )
VAR SalesLineNum = CALCULATE ( VALUES ( 'Gross margin'[Sales] ), 'Gross margin'[GM] = CurrentLineNum )
VAR NetGP =
    CALCULATE (
        [Bud & Act Var],
        ALLEXCEPT ( Finance, Finance[Fiscal Year] ),
        Finance[Line Number] = NetGPLineNum
    )
VAR SalesGoods =
    CALCULATE (
        [Bud & Act Var],
        ALLEXCEPT ( Finance, Finance[Fiscal Year] ),
        Finance[Line Number] = SalesLineNum
    )
VAR Result =
    FORMAT ( DIVIDE ( NetGP, SalesGoods ), "Percent" )
RETURN
    Result
Bud & Act Var Values = 
VAR CurrentLineNum = SELECTEDVALUE ( Finance[Line Number] )
RETURN
    IF ( 
        CurrentLineNum IN VALUES ( 'Gross margin'[GM] ),
        [Bud & Act Var %],
        [Bud & Act Var]
    )

 

Anonymous
Not applicable

@tamerj1  Is still not giving me the correct % value. Can we just make it blank instead of displaying value for the Gross margin rows. Just make the Gross margin row blank. 

@Anonymous 

Yes

Bud & Act Var Values = 
VAR CurrentLineNum = SELECTEDVALUE ( Finance[Line Number] )
RETURN
    IF ( 
        CurrentLineNum IN VALUES ( 'Gross margin'[GM] ),
        BLANK ( ),
        [Bud & Act Var]
    )
amitchandak
Super User
Super User

@Anonymous , This seems like measure to dimension conversion, you need a calculation group

 

Calculation Groups- Measure Slicer, Measure Header Grouping, Measure to dimension conversion. Complex Table display : https://youtu.be/qMNv67P8Go0

 

 

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

Helpful resources

Announcements
FabCon Global Hackathon Carousel

FabCon Global Hackathon

Join the Fabric FabCon Global Hackathon—running virtually through Nov 3. Open to all skill levels. $10,000 in prizes!

September Power BI Update Carousel

Power BI Monthly Update - September 2025

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

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.