excel学习库

excel表格_excel函数公式大全_execl从入门到精通

Excel必学函数一:find函数

Excel中的find函数,返回某个字符串在整个字符串中的位置,比如“abc”,我们要查找“b”的位置,使用公式=FIND("b","abc"),返回值2,那么find函数在实际工作中的用途是什么呢。

find函数语法:find("查找值",“被查找的字符串”)

案例一:获取不用文件的名称和后缀

通过观察我们可以看到,文件名和后缀之间都有一个.作为分隔,那么如果我们获取.的位置就解决了问题。

公式为:=LEFT(A2,FIND(".",A2)-1)

FIND(".",A2)为.所在的位置,实际也就是长度,用它减去1,就获取了文件名称的长度,而left函数,是从左边截取文件的多少位,把FIND(".",A2)-1,当成参数,就获取了文件名称。

那么如何获得后缀呢。使用right函数就行了。

=RIGHT(A2,LEN(A2)-FIND(".",A2))

LEN(A2)获取字符串的总长度,减去文件名和点的长度,不就是后缀名称吗。

案列2:提取括号中的职位,分隔姓名和职位

先提取姓名:

公式为:=LEFT(A2,FIND("(",A2)-1)

查询出"("的位置,然后用它减去1,就是前面的姓名,那么如何提取职务呢。

=MID(A2,FIND("(",A2)+1,FIND(")",A2)-FIND("(",A2)-1)

找出两个括号的位置,然后让他们两个相间在减去1,就获取了职位的长度。

有人肯定会说,好复杂,实际上真的不复杂,实际上有更简单的方法处理当前的这个问题,比如说使用*通配符替换或者使用分列功能就非常的简单。

但是,我们还是要学习函数,为什么呢,因为函数你写一遍可以服用,如果使用分列或者通配符替换,每增加一条记录,就要重新操作一遍,这样无疑增加了重复劳动。

发表评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

«    2024年12月    »
1
2345678
9101112131415
16171819202122
23242526272829
3031
控制面板
您好,欢迎到访网站!
  查看权限
网站分类
搜索
最新留言
    文章归档
      友情链接