SEARCH函数
发布时间:2022-11-17 03:34:30
SEARCH函数在另一个文本字符串中查找文本字符串,如果找到则返回其位置,不区分大小写。
什么情况下使用SEARCH?
SEARCH函数在字符串中查找另一字符串,可以:
在字符串中找到另一个字符串——不区分大小写
在搜索中使用通配符
在搜索文本中指定开始数字
SEARCH函数的语法
SEARCH函数的语法如下:
SEARCH(find_text,within_text,start_num)
§ind_text是要搜索的文本
§within_text是供搜索的字符串
§如果忽略start_num,那么从第一个字符开始搜索
SEARCH函数陷阱
SEARCH函数返回第一个匹配的字符串的位置,忽略大小写。如果想要区分大小写的搜索,那么使用FIND函数。
示例1: 在字符串中查找文本
使用SEARCH函数查找文本字符串中的文本。本例中,在单元格B2的文本字符串中查找单元格B5中的单个字符。
=SEARCH(B5,B2)
如果找到文本,那么SEARCH函数返回该文本在文本字符串中开始出现的位置的数字。如果没有找到,那么结果为#VALUE!错误。
可以使用IFERROR函数嵌套SEARCH函数,如果结果是一个错误,那么显示一条消息。IFERROR函数在Excel 2007及更新的版本中可用。对于更早的版本,可以使用IF函数和ISERROR函数。
=IFERROR(SEARCH(B5,B2),”NotFound”)
示例2: 在SEARCH中使用通配符
检查SEARCH函数结果的另一种方式是结合使用ISNUMBER函数。如果找到字符串,那么SEARCH函数的结果是一个数字,因此ISNUMBER函数的结果为TRUE。如果没有找到文本,那么SEARCH函数的结果是错误值,ISNUMBER函数返回FALSE。
也可以在参数find_text中使用通配符。*(星号)代表任意数量的字符(包括0个),而?(问号)代表单个的字符。
本例中使用 * 通配符,在街道地址中将会找到所有的central、center和centre。
=ISNUMBER(SEARCH($E$2,B3))
示例3: 为SEARCH指定开始数字
通过在ISNUMBER函数前面输入两个减号(双一元符号),能够替换TRUE或者FALSE而返回1或者0。那么,在单元格E2中SUM函数可以统计找到的文本字符串的记录数。
本例在列B中为City(城市)和Occupation(职业),查找含有单元格E1中输入的文本字符串的所有职业。在单元格C2中的公式是:
=–ISNUMBER(SEARCH($E$1,B2))
这个公式查找到包含“bank”的字符串,但是这些字符串的一部分是City名,不是职业。
在每个城市名之后有一个管道符,因此能够为此添加一个SEARCH函数,其返回的位置能够被作为主SEARCH函数的start_number参数使用,因此,在搜索时城市将被忽略。
现在,使用修订的公式,仅统计职业中含有“bank”的行。
=–ISNUMBER(SEARCH($E$1,B2,SEARCH(“ ”,B2)))


猜你喜欢
- win10 C盘空间不足怎么办?win10号称占用系统盘空间比以前的版本都要少,怎么会出现win10刚装完就占掉30G的情况呢?下面分享解决
- 在AutoCAD 2007中,绘图时可以通过移动光标来指定点的位置,称之为捕捉点,设置捕捉点可减少我们的工作量,加快绘图进度,那么该怎么设置
- 当我们玩游戏或办公室时,电脑突然自动更新卡住或重最不舒服的,这次真的让一个人想打电脑的感觉,所以你可以关闭电脑自动更新,今天小化妆介绍一些w
- 我们在使用WPS文字的时候,常常会遇到这样的问题:当文字占满整页的时候,文档常常会多出一页空白页的现象。如下图所示:对于WPS文字怎么删除空
- 打开10240版Win10的Windows更新时,获取会员版本下面有一个修复我的选项,点击这个选项出现了“抱歉,出现问题”的错误,提示的错误
- 需要修改HTML文件时,常常会想用“文本编辑”进行修改。不过在使用文本编辑打开后,用户们会发现页面变得非常乱,关于这个问题该怎么解决呢?下面
- 我们在闲暇之余偶尔会打几局英雄联盟游戏,但是相信许多游戏玩家都有遇到过英雄联盟运行时出现【图形设备初始化失败】的情况,那么我们要怎么解决这种
- 在wps表格中录入数据的时候,难免会不小心而输错某些内容,那么,我们应该怎样将错误的内容进行替换呢?一般要怎么设置呢?下面就让小编告诉大家w
- Microsoft Word应用广泛,在处理很多文档时比较实用,有时写文档时需要加入页码,在插入菜单中选择页码即可,那去掉页码该怎么办呢?下
- 不管你喜欢还是不喜欢,不管你是否只能说一句脏话,微软的Win8基本上就这么定型了。不管你喜欢还是不喜欢,不管你是否只能说一句脏话,微软的Wi
- 人们常会问我他们的演示文档上到底出现多少行文字比较好。我的回答始终如一:越少越好,甚至压根不要!通常来讲,幻灯片上出现的文字数同你的演讲效果
- wps表格打印时自动换行失效该怎么办?在打印之前已经给wps设置了自动换行,但是打印的时候发现表格中的内容并没有自动换行,该怎么吧呢?下面我
- 怎么把笔记本电脑恢复到出厂设置?许多用户在使用笔记本电脑的时候都会遇到一些问题,而大部分用户都会选择重装电脑系统,但是笔记本电脑有恢复出厂设
- 怎么使用word通配符搜索?使用通配符,您可以在Word 2007文档中找到仅一部分或一组字母相似的单词。诀窍是使用两个基本的通配符?和*,
- ppt2013怎么做smartart文字逐个出现的动画效果?想让ppt中的文字更有动感,该怎么设置文字的动画效果呢?下面我们就来看看详细的教
- 不同类型的文件夹,视图也不同。我们可以全部重置文件夹视图,来统一一下,不知道的朋友可以看看下文的操作,你还可以指定Win10中某些文件夹显示
- 在IE11上使用网银等一些特殊的功能的时候我们经常会遇到一些不能正常使用的情况,这是因IE11保护模式的设置导致的,解决方法如下当我们在IE
- 很多的小伙伴们都在寻找win7系统修复模式怎么操作步骤?今天小编就为你带来了win7电脑系统修复操作教程一起来看看吧。win7电脑系统修复操
- 许多小伙伴在使用电脑的时候,时不时就会为自己的电脑更换电脑硬盘。那么给电脑装上新的硬盘第一次使用要怎么安装电脑系统呢?其实我们可以通过U盘来
- 我们在使用Word文字办公时,会经常在文本中插入一些表格,那么在插入表格时,如果发现表格格数不够用你还是一个个的插入吗?接下来小编就告诉大家