多语言展示
当前在线:728今日阅读:2今日分享:38

Excel中查找字符串内容如何不区分大小写

在Excel2016中,查找指定字符串在某个字符串中起始位置,如果使用find函数就会发现是区分大小写的,如果我们不想区分大小写应该怎么办呢?这个时候可以使用search函数,下面就介绍一下search函数的具体用法。
工具/原料

Excel2016

方法/步骤
1

不区分大小写的查找函数可以使用Search 和SearchB,其语法格式为SEARCH(find_text,within_text,[start_num])和SEARCHB(find_text,within_text,[start_num])。含义是在within_text字符串中查找find_text字符串,并返回find_text字符串的起始位置编号。within_text字符串各个字符编号是从1开始算起的。

3

选中单元格B2,输入公式=SEARCH('D',A2),查找大写字母D在字符串中位置信息。

4

回车,看到结果为4,这是小写字母d的起始位置,而大写字母D的位置是6。可以看到结果是不区分大小的。

5

将字符串改为“wedfDE-工作表Xlxs”,选中C2单元格,输入公式=SEARCHB('x',A2),查找小写字母x在字符串中的起始位置。

6

回车,输出结果为14,这是因为使用searchB函数,一个中文汉字按2个字符计算,大写字母X的位置是14 ,小写字母x的位置是16。

7

在C3单元格中使用search函数再次查找小写字母x的位置,发现结果是11。这是因为search函数对中文汉字的算法是一个汉字按一个字符计算的。

推荐信息