Don't miss your chance to take the Fabric Data Engineer (DP-600) exam for FREE! Find out how by watching the DP-600 session on-demand now through April 28th.
Learn moreJoin the FabCon + SQLCon recap series. Up next: Power BI, Real-Time Intelligence, IQ and AI, and Data Factory take center stage. All sessions are available on-demand after the live show. Register now
Hello,
I have encountered problem, that is killing me. I need to use Direct Query mode, which does not support IFERROR function.
I have several measures, that sometimes return error.
For example I have two columns:
NetValue
QuantityKG
QuantityKG is sometimes 0.
I need to make a measure: NetValue / QuantityKG. If it is an error I can have 0 calculated.
The measure would not be visible in a visual, because of division by zero, which I cannot easily solve with IFERROR statement.
I tried filtering values but it wouldn't help.
Do you have any idea how can I overcome this issue?
Thanks
Solved! Go to Solution.
@KamilaOlek you can turn on feture to allow unrestricted measures in directquery which should then be able to use IFERROR function. You can go to File -> Options and settings -> DirectQuery.
What about just a simple IF statement?
=IF([QuantityKG] = 0,0,DIVIDE([NetValue],[QuantityKG])
You can also use DIVIDE function, probably a little cleaner:
=DIVIDE([NetValue],[QuantityKG],0)
DIVIDE will return the 3rd parameter as the value if a divide by zero occurs.
You can now right click column in query and "Replace errors"... for anyone looking for a solution 10.2022
The division by zero is uniquely and reasonably determined as 1/0=0/0=z/0=0 in the natural extensions of fractions. We have to change our basic ideas for our space and world:
http://www.scirp.org/journal/alamt http://dx.doi.org/10.4236/alamt.2016.62007
http://www.ijapm.org/show-63-504-1.html
http://www.diogenes.bg/ijam/contents/2014-27-2/9/9.pdf
http://okmr.yamatoblog.net/division%20by%20zero/announcement%20326-%20the%20divi
Announcement 326: The division by zero z/0=0z/0=0 - its impact to human beings through education and research
The division by zero is uniquely and reasonably determined as 1/0=0/0=z/0=0 in the natural extensions of fractions. We have to change our basic ideas for our space and world:
http://www.scirp.org/journal/alamt http://dx.doi.org/10.4236/alamt.2016.62007
http://www.ijapm.org/show-63-504-1.html
http://www.diogenes.bg/ijam/contents/2014-27-2/9/9.pdf
http://okmr.yamatoblog.net/division%20by%20zero/announcement%20326-%20the%20divi
Announcement 326: The division by zero z/0=0z/0=0 - its impact to human beings through education and research
What about just a simple IF statement?
=IF([QuantityKG] = 0,0,DIVIDE([NetValue],[QuantityKG])
You can also use DIVIDE function, probably a little cleaner:
=DIVIDE([NetValue],[QuantityKG],0)
DIVIDE will return the 3rd parameter as the value if a divide by zero occurs.
I like your suggestion how to handle division by zero. I created this measure but need to change it to only calculate when a specific value is met.
@Greg_Deckler Can I do this for a custom column ?
I tried it and got an error "Expression.Error: The name 'DIVIDE' wasn't recognized. Make sure it's spelled correctly."
@KamilaOlek you can turn on feture to allow unrestricted measures in directquery which should then be able to use IFERROR function. You can go to File -> Options and settings -> DirectQuery.
As easy as that! Thanks a lot.!
Hello,
I have encountered problem, that is killing me. I need to use Direct Query mode, which does not support IFERROR function.
I have several measures, that sometimes return error.
For example I have two columns:
NetValue
QuantityKG
QuantityKG is sometimes 0.
I need to make a measure: NetValue / QuantityKG. If it is an error I can have 0 calculated.
The measure would not be visible in a visual, because of division by zero, which I cannot easily solve with IFERROR statement.
I tried filtering values but it wouldn't help.
Do you have any idea how can I overcome this issue?
Thanks
See your other thread on this topic:
http://community.powerbi.com/t5/Desktop/division-by-zero/m-p/48702
Check out the April 2026 Power BI update to learn about new features.
If you have recently started exploring Fabric, we'd love to hear how it's going. Your feedback can help with product improvements.
A new Power BI DataViz World Championship is coming this June! Don't miss out on submitting your entry.
| User | Count |
|---|---|
| 42 | |
| 38 | |
| 33 | |
| 21 | |
| 15 |
| User | Count |
|---|---|
| 64 | |
| 59 | |
| 31 | |
| 27 | |
| 25 |