从Excel

时间:2015-08-24 15:28:29

标签: excel array-formulas

我想知道以下字符串是否与我的某个关键字匹配。

  • dallas / fort worth area - argo(false)的股票
  • 达拉斯/堡垒值得区域argo(false)没有库存
  • 达拉斯,德州 - argo数据资源的销售(它说错误)

    =IF(OR(ISNUMBER(SEARCH("argo data resource corporation",A3)),ISNUMBER(SEARCH("argodata",A3))),"true","")
    
  • 达拉斯/堡垒区域 - 在argo数据资源公司的研究

  • plano,texas - argo数据资源公司的医疗保健

(这里的相同公式对于这两个都是正确的)

我希望匹配这些单词,如果它存在部分或全部,则应将其视为字符串中的true ..." argodata"或argo数据资源公司"。

E.g。 argo应该是真的,而不是它没有认识到它。

我尝试了以下公式:

=IF(OR(ISNUMBER(SEARCH("argo data resource corporation",A3)),ISNUMBER(SEARCH("argodata",A3))),"true","")

=IF(OR(ISNUMBER(SEARCH({"argo data resource corporation","argodata","tag3"},A1))),"YES","NO")

有什么想法吗?

1 个答案:

答案 0 :(得分:0)

是的,如果argodata,或只是argo或任何空间或没有空格或部分空间的组合在其他单词的字符串中,公式应该称之为True。