Excelsearchfunction – 匹配大小写

我试图find如果细胞有特定的string或不。 这就是我现在的做法:

=IF(ISNUMBER(SEARCH("AAA";L2)); "yes"; "no") 

如果一个单元格有“AAA”,我写到另一个单元格是的,如果不是,我写不…

问题是,它也得到真正的答案AAA1或AAA1234为例,我怎样才能返回true语句只为AAA?

如果在我的string中有尾随数字/字符,我想重新编号,但单元格本身可能会更长…例如“AAA BVC BFD2”等,然后我想返回true。 假如举个例子:“AAA1 BVC BFD2”

正如我在评论中提到的,你可以使用这个:

 =IF(ISNUMBER(SEARCH(" AAA ";" " & L2 & " ")); "yes"; "no") 

怎么运行的:

  1. 假设在小区L2有一个string"AAA BVC BFD2"
  2. " " & L2 & " "部分将该string修改为" AAA BVC BFD2 " (注意,在最后和开始时有更多空格)
  3. 现在,我们可以在修改的string" " & L2 & " "search" AAA " (带空格)。

我明显错过了一些东西,因为在我看来,你可以用一些简单的东西来做到这一点

= IF(LEFT(A1,4)=“AAA”,“是”,“否”)

如果我是诚实的,我不认为这个问题特别清楚。