您的位置首页生活百科

在EXCEL中使北迫育,find和search来自函数的区别

在EXCEL中使北迫育,find和search来自函数的区别

的有关信息介绍如下:

问题补充说明:感觉两个函数差不多,不知道有没有什么细小的差别呀?高手指点。

在EXCEL中使北迫育,find和search来自函数的区别

  Excel中的SEARCH函数和FIND函数都可以在指定的文本字符串中查找另一个文本字符串第一次出现的位置。其语法分别为:

  SEARCH:

  SEARCH(find_text,within_te阶参路即xt,[start_num])

  FIND:

  FIND(find_text,within_text,[start_num])

  其参数为:

  find_text       要计劳江车环绍查找的文本

  within_text   在其中进行查找的文本

  start_num     指定在within_text中开始搜索的位置,可选。

  例如,A2单元格中为文本“Excel和Access”,要在其中查找第一个字母“c”出现的型损光载负位置,则公式:

  =SEARCH("c",A2)

  或:

  =FIND("c",A2)

  都返回“3”。

  SEARCH和FIND函数的区别主要有两点:

鲁宁事振婷决针杨  1.FIND函数区分大小写,而SEARCH函数则不区分。

  例如上例中要查找字母“e”的位置,两公式返回不同的结果:

  =SEARCH("e",A2)

  返回“1”席流印,因为它没有区分大小写,返回第一个字母“E”的位置“1”。

  =FIND("e",A2)

  返回第一个小写字母“e”的位置“4”。

  2.SEARCH函数支持通配符,而FIND函数不支持。

 层只觉六安运心龙坚 如上例中查找前两个字符为“ce”,由三个字符组成的字符串第一次出现的位置,公脱复掉了功式

  =SEARCH("ce?",A2)

  返回“3”。

  而公式

  =FIND("ce?",A2)

  返回错误“高象象脱相河否向意稳唱#VALUE!”。