【问题标题】:Search multiple items in a list for values in other cells在列表中的多个项目中搜索其他单元格中的值
【发布时间】:2015-09-30 07:12:01
【问题描述】:

假设我在 A 列下的列表中搜索 apples 和 oranges。如果找到任何一个,则返回(在 C 列,公式列中)B 列中的价格。我发现公式很接近,但是不是我要找的东西。这是逐行计算,而不是全部计算。

这是我用于一个项目的公式,我只想让它查找两个项目,甚至多个项目:

=IF(ISERROR(SEARCH("apple*",A1)),"",B1)  

如何在列表中搜索两个值并返回对应的单元格值?

【问题讨论】:

  • 找到两个可能的项目之一与从 100 或 1000 个项目的列表中找到一个或多个项目不同。请定义您的范围并提供示例数据以及预期结果,以展示在各种情况下应该做什么;例如两个或多个搜索词匹配或 apple 在 crabapple 中找到。

标签: excel


【解决方案1】:

假设apple 在 F1 中,orange 在 G1 中,请在 C1 中尝试(复制下来以适应):

=IF(AND(ISERROR(SEARCH(F$1&"*",A1)),ISERROR(SEARCH(G$1&"*",A1))),"",B1)

【讨论】:

    猜你喜欢
    • 2022-01-08
    • 2023-01-17
    • 2016-02-07
    • 1970-01-01
    • 2011-06-16
    • 1970-01-01
    • 2020-04-05
    • 2021-06-23
    • 1970-01-01
    相关资源
    最近更新 更多