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")
怎么运行的:
- 假设在小区
L2
有一个string"AAA BVC BFD2"
。 -
" " & L2 & " "
部分将该string修改为" AAA BVC BFD2 "
(注意,在最后和开始时有更多空格) - 现在,我们可以在修改的string
" " & L2 & " "
search" AAA "
(带空格)。
我明显错过了一些东西,因为在我看来,你可以用一些简单的东西来做到这一点
= IF(LEFT(A1,4)=“AAA”,“是”,“否”)
如果我是诚实的,我不认为这个问题特别清楚。