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

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

Reply
BarrbC
Frequent Visitor

multiply function IF OR AND

Hello,

 

what should be the proper formula if you have to calculate (A-B)B, if there a options that A and B are zeros, or only B is zero.

 

column = if(and('A=0,B=0), 0, (IF('B=0), 0, A/'B])

 

Would it be correct?

 

thanks in advance

 

1 ACCEPTED SOLUTION

@BarrbC

 

Why dont you keep the formula as is (A-B)/B and if it gives you an error then convert the error to zero.

Simpler formula i think.

 

IFERROR( ([Sales]-[Target] / [Target]), 0)

View solution in original post

5 REPLIES 5
Fcoatis
Post Patron
Post Patron

Why not this?

 

Function Divide

 

Regards

Anonymous
Not applicable

SWITCH(TRUE(),[a]=0,0,[b]=0,0,[a]/[b])

 

This will only divide A by B if both aren't equal to 0, did I understand you correctly?

hi Tom,

 

actually the A -is the sales, and B - is the target sales, so it can be that that there's no sales which means no target 

@BarrbC

 

Why dont you keep the formula as is (A-B)/B and if it gives you an error then convert the error to zero.

Simpler formula i think.

 

IFERROR( ([Sales]-[Target] / [Target]), 0)

How about:

 

=IF([Sales]<>0;DIVIDE([Sales]-[Target];[Target]))

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.

Top Solution Authors
Top Kudoed Authors