【问题标题】:Compare two text columns to find partial match and new rows比较两个文本列以查找部分匹配和新行
【发布时间】:2020-10-17 15:18:28
【问题描述】:

我有两个消息列表。第一个是短消息,第二个是主文件,它有较长的文本,其中包括第一个列表中的短消息,但也有许多新消息。我想在没有部分匹配的主文件(第二个列表)中找到新的。

类似上面的东西。然后 NO 表示它们是新错误

我试过 =IF(ISERROR(VLOOKUP(""&A2&"",C:C,1,0)),"No","Yes") 但它是另一种方式。它会在主文件中找到带有大消息的短消息。我想检查里面有短消息的大消息与带有短消息的列表比较,如果没有(部分)匹配,则将其标记为新的。

【问题讨论】:

  • 很难理解你的意思。看图不清楚C:C是哪一列...如果list1是A列,list 2是B列,这个函数会做你想要的吗:=IF(ISERROR(FIND(A2;B2)),"no","yes")

标签: excel excel-formula


【解决方案1】:

这应该可以,但目前无法测试

=if(sumproduct(--isnumber(search($a$2:$a$8,b2)))>0,"YES","NO")

【讨论】:

    【解决方案2】:

    试试:

    =IF(OR(ISNUMBER(FIND(" "&$A$2:$A$8&" "," "&B2& " "))),"YES","NO")
    

    注意空格的使用,否则aaa 会在kkaaa 中找到

    【讨论】:

      猜你喜欢
      • 2015-12-19
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多