Microsoft Excel中具有多个条件的If-else语句

时间:2019-02-14 02:45:12

标签: if-statement excel-formula nested-if

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

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

1 个答案:

答案 0 :(得分:1)

这将适用于您显示的两个示例

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

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

=IF(OR(NOT(ISERROR(FIND("Network",A4))),NOT(ISERROR(FIND("Software",A4)))),5,"-")