SEARCH函数、SEATCHB函数的使用实例

 时间:2026-02-15 14:28:45

1、      search函数、searchb函数作用在于:从左到右查找指定文本,并返回文本的位置序号。

      不同之处在于:search函数是按字符为单位查找并返回的,searchb函数是字节数为单位查找并返回的,一般来说,汉字、全角标点符号占两个字节的位置,英文字母、半角标点符号占一个字节的位置。

      如下图所示,对同一个内容,search函数返回结果10,searchb函数返回结果14.

       

SEARCH函数、SEATCHB函数的使用实例

2、      函数三个参数中,第三个参数可以省略,省略时,系统默认为1,即从第一个开始查找,上例中,如果第三个参数省略,返回结果如下:

SEARCH函数、SEATCHB函数的使用实例

3、       函数第三个参数表示开始查找文本的编号,如13,即从第13个字符开始往右查找第一次出现的位置并返回。

      如图,输入公式“ =SEARCH("e",A2,13)  ” 和  “ =SEARCHB("e",A3,13)”,返回的结果是不一样的,这是因为,前者执行的命令是从字符"x"开始向右查找第一次出现的位置,如图所标示的。后者执行的命令是从第13个字节即字符“f”开始查找第一次出现的位置,如图所表示的。两者开始查找的位置不同,查找到的也是不同的字符。

SEARCH函数、SEATCHB函数的使用实例

4、       search函数、searchb函数不区别大小写。这两个函数是忽略大小写的。

如图所示,要查找的文本是大写E,函数是按小写e的位置返回的。

SEARCH函数、SEATCHB函数的使用实例

5、       search函数、searchb函数第一个参数可以使用通配符(问号 (?) 和星号 (*))。问号(?)匹配任意单个字符;星号(*)匹配任意字符。

       如下图所示:*可以代表任意字符,所以

“ =SEARCH("*x",A2)“和”=SEARCHB("*x",A3)”均返回1.

SEARCH函数、SEATCHB函数的使用实例

6、       search函数、searchb函数第一个参数如果就是问号或者星号,也就是如果要查找实际的问号或星号,请在该字符前键入波形符 (~)。    

SEARCH函数、SEATCHB函数的使用实例

7、      总结一下:search函数searchb函数忽略大小写,可以使用通配符,如果要求函数区分大小写,可以使用find函数和findb函数。find函数和findb函数区分大小写,不能使用通配符。

      如下图,find函数和findb函数返回的是真正大写字母E的位置编号。

SEARCH函数、SEATCHB函数的使用实例

  • right函数的使用方法
  • Excel中text函数的使用方法
  • Excel中row函数的使用方法
  • Excel中关于round等一些简单函数的用法
  • concatenate函数怎么用
  • 热门搜索
    开超市需要什么手续 amr文件用什么打开 不负韶华只争朝夕是什么意思 望庐山瀑布的意思全解 冰结师用什么武器 乏味是什么意思 不知所措是什么意思 冻干粉有什么作用和功效 若隐若现的意思 庸人自扰是什么意思