Excel教程:“小范”帮你找位置

今天给介绍一个朋友给大家认识,人送外号“小范”,他是谁呢?他能帮我们做什么?接触他的一些注意事项?

当我们认识一个新朋友的时候,脑海中会不自觉的出现一些疑问信息,

比如对方叫什么?今年多大了?婚否?等等

不着急,下面我们来一步一步揭开他朦胧的面纱。

一、“小范”他是谁?

小范只是他在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列的公式就留给有兴趣的小伙伴动手了。

今天的分享就到这,如果教程对大家有用,希望大家多多分享点赞支持小编哦!

你的每一次点赞和转发都是支持小篇坚持原创的动力。欢迎大家留言哦

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20180910A231OA00?refer=cp_1026
  • 腾讯「云+社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。

扫码关注云+社区

领取腾讯云代金券