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

Find everything you need to get certified on Fabric—skills challenges, live sessions, exam prep, role guidance, and more. Get started

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
Community Champion

@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)

5 REPLIES 5
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?

Frequent Visitor

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

Community Champion

@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)

Post Patron

How about:

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

## Helpful resources

Announcements

#### Europe’s largest Microsoft Fabric Community Conference

Join the community in Stockholm for expert Microsoft Fabric learning including a very exciting keynote from Arun Ulag, Corporate Vice President, Azure Data.

#### Join our Community Sticker Challenge

If you love stickers, then you will definitely want to check out our Community Sticker Challenge!

#### Fabric Community Update - July 2024

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

Top Solution Authors
Top Kudoed Authors