Finding 1 of 3 different strings in a string
It would nice if Find() returned 0 if the string was not found.
Wrap it inside of a COUNT function:
=IF(COUNT(FIND(.....)),do_something,do_something_e lse)
FIND is case sensitive when looking for TEXT.
"ERROR" and "error" will not match using FIND.
Consider using SEARCH which is not case sensitive.
--
Biff
Microsoft Excel MVP
"MarkMcG" wrote in message
...
I have various text strings in a column called Errors:
Error 4.4.5, too many people
Error 500: you aren't allowed to do that
Error code is in the code
I need a single formula to evaluate which of the 3 strings I am working
with
to pull information out of the string. Find() will tell me if "4.4.5"
exists
in string1, but returns #VALUE for string2 and string3. I don't want to
get
have to read errors. It would nice if Find() returned 0 if the string was
not found.
Here is what I would like:
If(String1(), dostring1, If(String2(), dostring2, dostring3))
Is there an elegant way to do this without a UDF?
|