If statement microsoft excel中带有多个条件的If-else语句

If statement microsoft excel中带有多个条件的If-else语句,if-statement,excel-formula,nested-if,If Statement,Excel Formula,Nested If,Microsoft Excel 2007中是否有一个公式,如果在我调用的单元格中找到特定关键字,我可以使用多个“else”语句。例如,如果单元格C3包含单词“Network”,它将在单元格B3中自动输入“5”,否则如果它包含单词“Software”,它将在单元格B3中输入“4”,依此类推。我尝试使用下面的代码,但它显示错误 =IF(OR(SEARCH("Har",C5)),"6", IF(SEARCH("Soft", C5)), "7","") 这将适用于所示的两个示例 =IF(NOT(ISE

Microsoft Excel 2007中是否有一个公式,如果在我调用的单元格中找到特定关键字,我可以使用多个“else”语句。例如,如果单元格C3包含单词“Network”,它将在单元格B3中自动输入“5”,否则如果它包含单词“Software”,它将在单元格B3中输入“4”,依此类推。我尝试使用下面的代码,但它显示错误

=IF(OR(SEARCH("Har",C5)),"6", IF(SEARCH("Soft", C5)), "7","")

这将适用于所示的两个示例

=IF(NOT(ISERROR(FIND("Network",A3))),5,IF(NOT(ISERROR(FIND("Software",A3))),4,"-"))

如果我需要找到两个关键字,例如如果单元格A3包含“网络”或“硬件”,它将返回5


非常感谢,它成功了!只是一个后续问题,如果我需要查找两个关键字,例如如果单元格A3包含“网络”或“硬件”,它将返回5。更新的解决方案嗨,如果我从一系列单元格中查找特定关键字,是否可能?例如,(“网络”,A4至H4)请发布一个新问题-在未来,尽量避免问中间人问题,因为这似乎不是你真正需要的。发帖前仔细考虑你的问题,确保你提出了你真正需要的——我已经回答了两个不同的问题
=IF(OR(NOT(ISERROR(FIND("Network",A4))),NOT(ISERROR(FIND("Software",A4)))),5,"-")