今天给介绍一个朋友给大家认识,人送外号“小范”,他是谁呢?他能帮我们做什么?接触他的一些注意事项?
当我们认识一个新朋友的时候,脑海中会不自觉的出现一些疑问信息,
比如对方叫什么?今年多大了?婚否?等等
不着急,下面我们来一步一步揭开他朦胧的面纱。
一、“小范”他是谁?
小范只是他在Excel中的艺名,他的英文名字叫FIND
提到FIND的时候相信有同学立马就能反应过来了,
同学A:难道他就是传说中的?
同学B:好像是。。。。。。
同学C:没错就是他!
小编:是的,如你们所想,他就是Excel中定位坐标的FIND函数,人送外号“小范”
二、他能帮我们做什么?
前面说了小范既然是Excel中定位坐标的函数,
那么他能在我们工作当中帮我们干些什么事情呢?
FIND函数语法
找出红桃所在单元格的位置
公式:B2单元格=FIND("",A2,1)
公式解释:
FIND函数有3个参数,
第1参数查找值;第2参数:查找值所在单元格;第3参数:从第几个位置开始查找
如果第3参数是1,也就是说从第1个位置开始查找,
那么可以不写这个1,公式可以简写成=FIND("",A2)
区分字母大小写进行查找位置
公式:B2单元格=FIND("A",A2)
公式解释:
大写的A在第6个位置
“小范”能够区分字母的大小写,所以返回的位置是6
三、注意事项
不支持通配符的用法
公式:B2单元格=FIND("*",A2)
公式解释:
“小范”不支持通配符的用法,
它把*当作普通的字符串,
由于第1个*在第3个位置,所以返回3
同学A:它为什么不找第2个*的位置?
小编:这是函数本身决定的
如果“小范”支持通配符的用法,应该返回1,因为*代表任意多个字符串
找不到查找值会报错
公式:B2单元格=FIND(8,A2)
公式解释:
A2单元格1234567中没有8所以公式会报错
四、常见经典案例
前面我们学会了小范查找位置,那么我们在实际工作中一般遇到最多的就是找到位置后要怎么处理,
邮箱提取QQ案例
公式:B2单元格=LEFT(A2,FIND("@",A2)-1)
公式解释:
用前面对“小范”了解的信息,就是先对邮箱的@进行查找,然后结合LEFT函数从左边开始取位数,FIND("@",A2)的结果是7位,然后减去@本身一位,
所以就等同于=LEFT(A2,6)
提取颜色型号案例
小编在逛群的时候曾遇到一个小伙伴的求助,因为要做成模板,想要用函数公式把A列的颜色和型号分别提取到B列和C列
这会CTRL+E,分列都派不上用场了,看我家小范出马。
提取颜色=LEFT(A2,FIND("-",A2)-1)
解题思路同上,用FIND找到“-”的位置,再用LEFT函数提取“-”前的字符
提取型号
=MID(A2,FIND("-",A2)+1,9^9)
公式解释,MID函数从中间“-”所占的位置后一位开始取,取一个比较大的数(大于要取的位数就行)
提取省市区等案例
如下图,在从A列地址中把省市区用函数分别提取到B-F列
B列公式,查找省的位置,用LEFT提取出来,相信小伙伴们都会用了
=LEFT(A2,FIND("省",A2))
C列公式=SUBSTITUTE(LEFT(A2,FIND("市",A2)),B2,"")
SUBSTITUTE函数把LEFT(A2,FIND("市",A2))提取后的结果(湖南省长沙市)中的A2单元格中的内容(湖南省)替换成空,得到结果长沙市
D列公式=IFERROR(SUBSTITUTE(LEFT(A2,FIND("区",A2)),B2&C2,""),""),公式原理同上,小编就不一一介绍了,E列F列的公式就留给有兴趣的小伙伴动手了。
今天的分享就到这,如果教程对大家有用,希望大家多多分享点赞支持小编哦!
你的每一次点赞和转发都是支持小篇坚持原创的动力。欢迎大家留言哦
领取专属 10元无门槛券
私享最新 技术干货