今天给介绍一个朋友给大家认识,人送外号“小范”,他是谁呢?他能帮我们做什么?接触他的一些注意事项? 当我们认识一个新朋友的时候,脑海中会不自觉的出现一些疑问信息, 比如对方叫什么?今年多大了?婚否?等等 不着急,下面我们来一步一步揭开他朦胧的面纱。 一、“小范”他是谁? 小范只是他在Excel中的艺名,他的英文名字叫FIND 提到FIND的时候相信有同学立马就能反应过来了, 同学A:难道他就是传说中的? 同学B:好像是。。。 。。。 同学C:没错就是他! 小编:是的,如你们所想,他就是Excel中定位坐标的FIND函数,人送外号“小范” 二、他能帮我们做什么? 前面说了小范既然是Excel中定位坐标的函数, 那么他能在我们工作当中帮我们干些什么事情呢? 找出红桃♥所在单元格的位置 公式: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所以公式会报错 四、常见经典案例 前面我们学会了小范查找位置,那么我们在实际工作中一般遇到最多的就是找到位置后要怎么处理, 公式: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列的公式就留给有兴趣的小伙伴动手了。 今天的分享就到这,如果教程对大家有用,希望大家多多分享点赞支持小编哦! 你的每一次点赞和转发都是支持小篇坚持原创的动力。欢迎大家留言哦 |
|
来自: font2939ojslxi > 《Find》