You might use:
=IF(ISERROR(your formula as arg here),"", your formula here)
Aladin
Bob, there's no way to supress or hide error
messages without the use of the IF() statement.
But, let me suggest that if you're only concerned
about the #DIV/0! error then it's not necessary
to perform your complete calculation twice -- once
to see if it will return a #DIV/0! error.
Instead, just test the denominator of your
expression. For example, if you want to divide
cell A1 by B1 then consider using:
=IF(B1,A1/B1,"")
Bob: Mark's suggestion is right, even if your denominator is a complex formula. If you can, recompute the existing ratio's according to his suggestion: that is: =IF(denominator, nominator/demonitor).
If you can't recompute them for whatever reason and you do additional computations over the ratio's that you already have, you can use the suggestion I made in my first post below (I had this situation in mind, of course).
Aladin
I think it often helps when we know what we "can not do" and hence save a lot of time. Actually, this little "IF" is quite elegant and I would like to say thank you. I must spend a bit more time perusing this board there are some bright suggestions here.
BJ