当前位置:首页 > 体育 > 正文

看了这个表格3遍,终于知道会计老加班的真相

与 30万 粉丝一起学Excel

看了这个表格3遍,终于知道会计老加班的真相

经常听会计说很忙,要加班。分为2种,一种是事情多,另一种是不学习乱搞导致的。

某粉丝做的一份表格,要从摘要里面提取房号、姓名。这是简化版的,实际比这个更乱。

看了这个表格3遍,终于知道会计老加班的真相

如果表格做的标准,10秒就能搞定。内容全部按逗号隔开,这样就可以分列。

看了这个表格3遍,终于知道会计老加班的真相

不规范的即便是卢子也要折腾好久,而且还不通用。

情况1:房号是在符号-之间,姓名是在之后

看了这个表格3遍,终于知道会计老加班的真相

房号,FIND是判断字符的位置,MID是从中间提取字符。

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

看了这个表格3遍,终于知道会计老加班的真相

固定套路:

=MID(A2,FIND(" 起始 符号",A2)+1,FIND(" 结束符号",A2)-FIND(" 起始符号",A2)-1)

姓名有2个字符以上,因为不确定几位,直接写9,保证全部都提取到。

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

看了这个表格3遍,终于知道会计老加班的真相

情况2:房号是在符号之间,姓名是在符号-之间

直接套用前面的套路就行。

房号:

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

看了这个表格3遍,终于知道会计老加班的真相

姓名:

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

看了这个表格3遍,终于知道会计老加班的真相

情况3:姓名在之前,没有其他符号

=LEFT(A8,FIND("(",A8)-1)

看了这个表格3遍,终于知道会计老加班的真相

语法总结:

=MID(字符,从第几个字符开始提取,提取多少位)

=LEFT(字符,提取左边多少位)

=RIGHT(字符,提取右边多少位)

=FIND(要查找的内容,字符)

这个用来练习挺好的,字符提取函数几乎都用到,而用在工作上就不好了,增加了一大堆工作量。

有话要说...

取消
扫码支持 支付码