此公式在单元格 I3 中查找字符串“BFA”。如果找到,则返回“BFA”;如果不是,则返回“否”。
=IF(ISNUMBER(SEARCH("BFA",I3)),"BFA","No")
Run Code Online (Sandbox Code Playgroud)
如何修改它以同时适用于多个字符串?例如,如果找到 {"BFA", "MFA", "BA", "MA"} 中的任何一个,则返回找到的内容;如果不是,则返回“否”。
这将做你正在寻找的事情:
=IF(ISNUMBER(FIND("BFA",I3)),"BFA",IF(ISNUMBER(FIND("MFA",I3)),"MFA",IF(ISNUMBER(FIND("BA",I3)),"BA",IF(ISNUMBER(FIND("MA",I3)),"MA","NO")))
Run Code Online (Sandbox Code Playgroud)
If尽管嵌套语句越多,它就会变得非常复杂。您将来可能会考虑尝试自定义公式。