【问题标题】:excel search for multiple itemsexcel搜索多个项目
【发布时间】:2014-03-31 03:27:29
【问题描述】:

我正在尝试在一个单元格中搜索多个项目。如果存在我要查找的任何术语,我希望单元格 D 显示“笔记本电脑”,否则显示“桌面”。只需搜索一个术语,我就可以使用以下方法:

=IFERROR(IF(SEARCH("blah",A2),"笔记本电脑",""),"台式机")

但我想搜索 blah、blah2 和 blah3 的存在。我不知道如何让 Excel 搜索以下任何术语。 (并非所有人都介意你,只是以下任何一种。

我确实看到逻辑有一个 or 选项。

=OR(第一个条件,第二个条件,……等)

我不确定如何让这两者一起工作。如果出现任何单词,如何让它们显示“笔记本电脑”?

【问题讨论】:

    标签: excel search logic


    【解决方案1】:

    这应该可行:

    =IF(SUM(COUNTIF(A2,"*" &{"blah1";"blah2";"blah3"}& "*"))>0,"laptop","desktop")
    

    【讨论】:

      【解决方案2】:

      您可以按照您的建议使用 OR、IFERROR 和 SEARCH 的组合,但我认为更简单的构造是...

      =IF(AND(ISERROR(SEARCH("value1",A2)),ISERROR(SEARCH("value2",A2))),"Desktop","Laptop")

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2011-06-16
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2021-06-04
        相关资源
        最近更新 更多