前言:
如今同学们对“excel 截取字符函数”大体比较着重,咱们都想要剖析一些“excel 截取字符函数”的相关知识。那么小编在网络上网罗了一些对于“excel 截取字符函数””的相关文章,希望同学们能喜欢,同学们快快来了解一下吧!说到薪酬模块,那免不了要学习excel。尽管现在薪酬系统越来越流行,但是短期内想把excel替换掉是不太可能的。最最重要的,作为一个职场人士,excel的用途太多咯。长话短说,一起学习吧!
当给你一串字符,让你把其中需要的字符提取出来,直接输入就好啦。
那如果给你一列字符呢?一个一个输入就太慢啦,估计领导都回家吃饭了你还没干完,所以有没有什么简单的办法处理呢?下面听我细细道来~
1、我们要观察一下,这列数据有没有什么特点。比如,长度、样式、需要提取的字符的位置是否相同。一般来说,放到同一列的数据都会有一些共性特点。
2、如果字符串长度相同且需要提取的字符位置、个数等相同,那么就可以用下面的公式咯
“=right(text,num_chars)”,“=left(text,num_chars)”,"=mid(text,start_num,num_chars)"
3、=right(text,num_chars),即从字符串的右边取多少个字符
其中text表示要截取的字符串
num_chars表示截取的字符个数
怎么使用呢?
如果我们要从A1单元格的“夜曼谈”右边取1个字符,在B1单元格中输入“=right(A1,1)”,按回车键
2个字符呢?
把公式中的1改成2就好啦
效果如下
以此类推.........
4、同理,=left(text,num_chars),即从字符串的左边取多少个字符
从“夜曼谈”左取2个字符
5、=mid(text,start_num,num_chars),即从字符串的左到右的第多少个字符开始取多少字符
上面有点长,啥意思呢,官方话
text表示要截取的字符串
start_num 是文本中要提取的第一个字符的位置
num_chars 指定希望mid从文本中返回字符的个数
还是举个栗子~~
看到规律了吗?
简单来说,确认好你想要的字符在字符串的位置,需要连续提取多少个字符,就可以用上面的公式,把参数改一下就行咯,是不是很简单呢[小鼓掌]
6、下面要放个大招咯
在HR的日常工作中,经常会需要通过员工身份证号码提取出生年月日,怎么处理呢?
可以基于mid公式来做哦~
有的小伙伴说,这个数据是连续的,不好看,希望整成隔开的出生年月日,怎么办呢?
这个就要用上昨天给大家分享的“&”符号了,具体公式如下哦
直白点说,就是先用mid提取出年、月、日,然后用“&”给连接起来,我们会用“/”符号来隔开。
7、如果是一列数据,把鼠标放到B1单元格的右下角,变成黑色小十字的时候,按住鼠标的左键不松开,往下拉到你想填充的单元格,就完成整列字符串的提取咯。
今天的分享就到这里啦,大家有不明白的或者工作中的困惑都可以私信我,免费为大家解答哦~
标签: #excel 截取字符函数