...
If I were using FIND, I would need (wildcards) *ware*, correct?
Maybe I should ask, when are wildcards necessary in these circumstances?
I appreciate the "non array" solution! Thanks!non array would be to coerce
=IF(AND(H7=30,OR(ISNUMBER(SEARCH({"ware","FWU"},J7)))),"Answer if true")
No, FIND is case-sensitive. So If you use any wildcard FIND will look for EXACT text.
Not necessary in this circumstances. SEARCH will do a search in the text, so wildcard is not necessary, unless if you have multiple instances of texts.
eg: just imagine you have the following text
ABC FWU DEF POP
HHH GH FWU WWW
PPP HHH POP
LKM FWU GHU POP
...you want to search for: Contains FWU then after POP. So you can use wildcard as;
=SEARCH("FWU*POP",A1)
First & last is the answers.
You can shorten your answer with COUNT,
=IF(AND(H7=30,COUNT(SEARCH({"*ware*","*FWU*"},J7))),"Answer if true")
I see that the non-array method works without SH+CTRL+ENTER. Can you explain why it works without SH+CTRL+ENTER and the other formula requires it? Specifically, why is formula one below an array and formula two not? (Curly brackets added for clarity.)non array would be to coerce
=IF(AND(H7=30,OR(ISNUMBER(SEARCH({"ware","FWU"},J7)))),"Answer if true")
Can you explain why it works without SH+CTRL+ENTER and the other formula requires it? Specifically, why is formula one below an array and formula two not?
Thanks. Good to know.Hi,
I think it is because of the nature of IFERROR function.
Regards,