excel学习库

excel表格_excel函数公式大全_execl从入门到精通

Excel函数之SEARCH、SEARCHB 函数

SEARCH、SEARCHB 函数

  1. 公式解析

  2. 官方说明:SEARCHSEARCHB 函数可在第二个文本字符串中查找第一个文本字符串,并返回第一个文本字符串的起始位置的编号,该编号从第二个文本字符串的第一个字符算起。

  3. 这些函数可能并不适用于所有语言。

  4. 只有在将 DBCS 语言设置为默认语言时,函数 SEARCHB 才会将每个字符按 2 个字节计数。 否则,函数 SEARCHB 的行为与 SEARCH 相同,即将每个字符按 1 个字节计数。

支持 DBCS 的语言包括日语、中文(简体)、中文(繁体)以及朝鲜语。

  1. 语法

SEARCH(find_text,within_text,[start_num])

SEARCHB(find_text,within_text,[start_num])

SEARCH 和 SEARCHB 函数具有下列参数:

  1. find_text 必需。 要查找的文本。

  2. within_text 必需。 要在其中搜索 find_text 参数的值的文本。

  3. start_num 可选。 within_text 参数中从之开始搜索的字符编号。

  4. 3)难度级别:★☆☆☆☆

  5. 基础用法举例

题目一:查找指定的值,不区分大小写

公式写法:=SEARCH(B2,A2)

题目二,查找指定值第二次出现的位置

  1. 公式写法:=SEARCH(B2,A2,2)

  1. 扩展用法举例

题目三:通配符的使用

  1. 公式解析:可以使用通配符问号?和星号* 。 问号匹配任意单个字符;星号匹配任意一串字符。 如果要查找实际的问号或星号,请在字符前键入波形符 (~)(find函数不可以使用通配符)

  2. 总结

  3. 可以在 find_text 参数中使用通配符 (问号 (?) 和星号 (*)) 。 问号匹配任意单个字符;星号匹配任意一串字符。 如果要查找实际的问号或星号,请在字符前键入波形符 (~)。

  4. 如果找不到 find_text 值,则返回#VALUE! 错误值。

  5. 如果省略了 start_num 参数,则假设其值为 1。

  6. 如果 start_num 不大于 0 (零) 或大于 within_text 参数的长度,则#VALUE! 错误值。

  7. 可以使用 start_num 来跳过指定数目的字符。

  8. 常见问题

  9. SEARCH 和 SEARCHB 函数不区分大小写。 如果要执行区分大小写的搜索,可以使用 FIND 和 FINDB 函数。

发表评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

«    2024年8月    »
1234
567891011
12131415161718
19202122232425
262728293031
控制面板
您好,欢迎到访网站!
  查看权限
网站分类
搜索
最新留言
    文章归档
      友情链接