您的位置: 首页 > EXCEL技巧 > Excel函数 >

Excel中SEARCH和FIND函数的区别

时间:2013-12-13 整理:docExcel.net

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

SEARCH:

SEARCH(find_text,within_text,[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!”。

SEARCH函数在字符串模糊查找的应用 问题:SEARCH函数在字符串模糊查找的应用
回答:...字符串里查找另一个字符串是否存在,我们一般是用FIND函数来实现,如下面的公式,是找到在A1单元格里理否包括“-”:   =FIND("-",A1)   如果查找在A1中是否包括两个"-"(如 ab-我们的-dra ),而且...
类似自定义筛选包含功能的数组公式 问题:类似自定义筛选包含功能的数组公式
回答:...然后拖动填充柄向下填充公式。 说明:该公式先用SEARCH函数判断A列中是否包含指定的文本,如果A列某个单元格包含指定文本就返回该单元格的在A2:A101中的位置,否则返回“65535”。然后用SMALL和OFFSET函数按先后顺序返回包含指...
用数组公式从一列中提取包含指定内容的数据 问题:用数组公式从一列中提取包含指定内容的数据
回答:...式来实现这种类似筛选的效果,可以在数组公式中用SEARCH函数来查找所包含的字符。假如在A2:A100区域中包含一些成语,要从中提取包含“一”字的成语。 在B2单元格中输入数组公式: =INDEX($A$2:$A$100,SMALL(IF(ISERROR(SEARCH( 一 ,$A$2...
在Excel2003中可不可以把指定字符的行给选出来 问题:在Excel2003中可不可以把指定字符的行给选出来
回答:...合次公式的值设置格式: (输入下面的公式内容)=AND(ISNUMBER(SEARCH("1",A1)),ISNUMBER(SEARCH("6",A1)))点击格式.. 选择所需的格式样式点击确定. 用格式刷将A1的格式, 复制到其他19行中去. 贴图如下: 公式讲解: =AND(ISNUMBER(SEARCH(&qu...
微软推出City Art Search探索城市艺术馆和博物馆 问题:微软推出City Art Search探索城市艺术馆和博物馆
回答: 微软推出了一款免费的 Windows 8/8.1 应用,名字是 City Art Search(下载),主要功能是帮助用户查找全球城市中的艺术馆和博物馆艺术品,看似是 Bing 团队出品。根据 Windows Store 应用商店中的介绍: City Art Search 收集了全球 2000...
Feedly为Pro用户提供Power Search全网内容搜索服务 问题:Feedly为Pro用户提供Power Search全网内容搜索服务
回答:... —— Feedly,最近添加了在订阅源之外,名为 Power Search 的全网信息检索的功能,不过仅面向 Pro 用户开放。 这项功能让用户在不需要开启新标签页的情况下直接通过关键字搜索全网内容,搜索结果包含文章、播客和视频...
相关知识:

下面内容对您也许有用

      话题:在EXCEL中,find和search函数的区别
      问:感觉两个函数差不多,不知道有没有什么细小的差别呀?高手指点。
      答:不一样,简单地说吧,FIND区分大小写,一个字符串中有多个相同字符时它只能返回第一个的位置,search不区分大小写,它可返回一个字符串中多个相同字符时它可返回我们 excel find函数 EXCEL中FIND函数的用法
      话题:excel中的find函数是什么意思?谁给我举个例子,通俗易通的。
      答:FIND 用于查找其他文本字符串(within_text)内的文本字符串(find_text),并从 within_text 的首字符开始返回 find_text 的起始位置编号。也可使用 SEARCH 查找 excel find函数 关于EXCELFIND函数
      话题:EXCEL中FIND函数的用法
      答:建议你查EXCEL帮助。FIND 用于查找其他文本字符串(within_text)内的文本字符串(find_text),并从 within_text 的首字符开始返回 find_text 的起始位置编号。也可 请高手帮忙解释EXCEL中FIND, 为什么Excel中FIND函数返回异常
      话题:请教EXCEL中的FIND函数问题
      问:请教EXCEL中find函数问题:我在A1单元格中输入:“2011年7月2日,我干什么干
      答:说明没在A1单元格找到全角逗号.注意全角和半角的区别. EXCEL中FIND函数的用法 在EXCEL中findsearch函数的
      话题:excel中search函数如何实现这样的功能
      问:相实现这样一个功能:a1单元格=山西省临汾市贡院街86号,在A2单元格里输入公式
      答:IF(ISERR(FIND("临汾",A1)),"外市","本市")或=IF(COUNT(FIND("临汾",A1)),"本市","外市")=IF(ISERR(SEARCH("临汾",A1)),"外市","本市")=IF(COUNT(SEARCH("临汾", excel问题 怎么使用函数searchEXCEL中findsearch函数的
      话题:excel中find函数的用法~急求!知道
      问:已知文件《姓名.xls》中有张三、李四、王五等姓名;文件《年龄.xls》中有很多人
      答:不用find,而是使用vlookup完成。你把两个表的原样式贴图,就可以帮你写公式了。 EXCEL中FIND函数的用法 请高手帮忙解释EXCEL中FIND
      话题:EXCEL中FIND函数,查找所包含的数据或文本的相关问题
      答:c2=if(countif(B:B,"*"&A1&"*"),"包含","不包含")向下复制公式。 EXCEL中FIND函数的用法 excel find函数
      话题:为什么Excel中FIND函数返回异常?知道
      答:你写反了 应该是=FIND("F",A1,1)第一个是要查找的字符,第二个是所在字符,第三个是起始位置 EXCEL中FIND函数的用法 EXCEL Find函数返回值疑问
      话题:find函数
      答:使用语法 FIND(find_text,within_text,start_num)Find_text 是要查找的文本。Within_text 是包含要查找文本的文本。Start_num 指定开始进行查找的字符。within_ matlab中find 函数如何使用 matlab中find函数的作用?
      话题:excel的find函数麻烦请教
      问:我现在在A列有:1225X001 1223Y002 求公式,能在B列显示:1225 1223 即X及Y后的
      答:LEFT(A1,FIND(IF(ISERROR(FIND("X",A1)),"Y","X"),A1)-1)=IF(ISERROR(FIND("X",A1)),LEFT(A1,FIND("Y",A1)-1),LEFT(A1,FIND("X",A1)-1)) 请教EXCEL中FIND函数问题 excel find函数
最新评论