分享

WPS小技巧-字符串组合操作

 小男孩叫闫旗 2019-06-29

在日常工作中经常会遇到从字符串中提取一段数据,移作他用的工作要求,比如:从身份证号码中提取出生年份,如果数据量大的话,只能让老板发加班工资了~~

废话不多说,正文开始。。。

要实现从身份证号码中提取出生年份这件事,用到的函数有:LEN()、LEFT()、RIGHT()、IF()四个函数。

如下图:身份证有15位和18位的情况下如何提取出生年份

    提取年份的思路就是:先判断身份证字符个数,如果是18位的身份证,截取第7位到第10位,如果是15位的身份证,就截取第7位到第8位,并在返回结果前面加上字符串“19”

函数组合如下

B2单元格输入:

=IF(LEN(A2)=18,RIGHT(LEFT(A2,10),4),'19'&RIGHT(LEFT(A2,8),2))

运行结果:

函数组合详解:

=IF(LEN(A2)=18,RIGHT(LEFT(A2,10),4),'19'&RIGHT(LEFT(A2,8),2))

IF()函数:判断第一个条件参数LEN(A2)=18的值,如果条件成立,执行第二个参数,否则执行第三个参数。

LEN()函数:LEN()函数只有一个参数,返回结果是文本字符串中字符的个数。

LEFT()函数:LEFT()函数中有两个参数。第一个参数是目标字符串,第二个参数设定返回目标字符串中从左算起共几个字符。

RIGHT()函数:RIGHT()函数中也有两个参数。第一个参数是目标字符串,第二个参数设定返回目标字符串中从右算起共几个字符。

    函数组合的作用不仅限于如此,大家可以灵活运用各种组合~~

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多