设为首页
加入收藏
网站首页
关于我们
职场资讯
Office快捷键
Excel教程
Excel函数
Excel技巧
PPT教程
Word教程
PPT素材
PPT模板
Office下载
Excel教程
Excel函数
Excel技巧
【EXCEL教程】你确定你会用查找函数SEARCH吗?
当前位置:
网站首页
>
Excel教程
【EXCEL教程】你确定你会用查找函数SEARCH吗?
* 来源: 【office教程学习】 * 作者: 【EXCEL教程】 * 发表时间: 2020-03-14 20:54:33 * 浏览: 336
函数SEARCH:返回一个指定字符或文本字符串第一次出现的位置,从左到右查找(忽略大小写)。
SEARCH(查找值,在哪里查找,从第几个字符开始查找)
1、查找字符串中“e”的位置
输入公式:
=SEARCH("e",A2)
该处省略了SEARCH函数的第三参数,默认是从第一位开始查找。
函数SEARCH忽略大小写查找,返回E的位置,即1。
如果要区分大小写查找,可以使用函数FIND。
2、查找字符串中第二个“e”的位置
输入公式:
=SEARCH("e",A2,2)
查找字符串中第一个“e”的位置返回的是1,所以要查找第二个“e”的位置,SEARCH函数的第三参数要大于第一个“e”的位置1且小于等于第二个“e”的位置,该公式中第三参数为2,查找返回字符串中第二个“e”的位置为4。
3、查找不到查找值
输入公式:
=SEARCH("w",A2)
A2单元格中没有“w”,查找不到查找值,所以公式结果返回错误值#VALUE!。
4、通配符查找
函数FIND不支持使用通配符查找,而函数SEARCH是可以使用通配符查找的。
统计姓名以“欧阳”开头的个数:
输入公式:
=COUNT(SEARCH("欧阳*",A2:A9))
按
三键结束。
SEARCH("欧阳*",A2:A9)部分找到“欧阳”返回对应位置,查找不到返回错误值#VALUE!,即返回{1;#VALUE!;#VALUE!;#VALUE!;1;#VALUE!;1;#VALUE!};
用函数COUNT统计数字个数,错误值不计算在内,即结果返回3。
问号(?)匹配任意单个字符,星号(*)匹配任意一串字符。如果要查找实际的问号或星号,请在字符前键入波形符(~)。
5、提取数字
输入公式:
=MIDB(A2,SEARCHB("?",A2),2*LEN(A2)-LENB(A2))
函数SEARCHB是按字节查找,汉字按2个字节计算,数字按1个字节计算;
SEARCHB("?",A2)部分查找返回数字的位置5;
2*LEN(A2)-LENB(A2)部分算出要提取的数字的个数5;
用函数MIDB提取,MIDB(A2,5,5),从第5个字节开始提取,提取5位,返回25.64。
今天的分享就到这,如果教程对大家有用,希望大家多多分享点赞支持小编哦!你的每一次点赞和转发都是支持小篇坚持原创的动力。
上一条:
【EXCEL教程】Excel表中空格键的妙用
下一条:
【EXCEL教程】用excel制作朋友圈的九宫格图片,其实很简单
关闭返回