ExcelBanter

ExcelBanter (https://www.excelbanter.com/)
-   Excel Worksheet Functions (https://www.excelbanter.com/excel-worksheet-functions/)
-   -   Recognizing #VALUE! as a condition in an IF Function Argument (https://www.excelbanter.com/excel-worksheet-functions/62367-recognizing-value-condition-if-function-argument.html)

Jim J.

Recognizing #VALUE! as a condition in an IF Function Argument
 
Is there some way to get #VALUE! recognized as one of the conditions of an IF
function argument? For example, if D3 shows #VALUE! (as the result of a
"value error"), then one could ask, =IF(D3=#VALUE!,"bark","bite") or possibly
=IF(D3="#VALUE!","bark","bite"), and the result would be "bark" (since D3
really does equal "#VALUE!").

Ron Coderre

Recognizing #VALUE! as a condition in an IF Function Argument
 
Try this:

=IF(ISERROR(D3),"bark","bite")

Does that help?

***********
Regards,
Ron

XL2002, WinXP-Pro


"Jim J." wrote:

Is there some way to get #VALUE! recognized as one of the conditions of an IF
function argument? For example, if D3 shows #VALUE! (as the result of a
"value error"), then one could ask, =IF(D3=#VALUE!,"bark","bite") or possibly
=IF(D3="#VALUE!","bark","bite"), and the result would be "bark" (since D3
really does equal "#VALUE!").


N Harkawat

Recognizing #VALUE! as a condition in an IF Function Argument
 
If you are only isolating for an error then this should do
=if(iserror(d3),"bark","bite")
However it will show "bark" for all instances of error like #N/A, #Div

"Jim J." wrote in message
...
Is there some way to get #VALUE! recognized as one of the conditions of an
IF
function argument? For example, if D3 shows #VALUE! (as the result of a
"value error"), then one could ask, =IF(D3=#VALUE!,"bark","bite") or
possibly
=IF(D3="#VALUE!","bark","bite"), and the result would be "bark" (since D3
really does equal "#VALUE!").




Harlan Grove

Recognizing #VALUE! as a condition in an IF Function Argument
 
N Harkawat wrote...
If you are only isolating for an error then this should do
=if(iserror(d3),"bark","bite")
However it will show "bark" for all instances of error like #N/A, #Div

....

So why not give the OP specifically what he asked for?

=IF(COUNT(1/(ERROR.TYPE(D3)=3)),"bark","bite")



All times are GMT +1. The time now is 05:22 PM.

Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
ExcelBanter.com