excel表格如何把出生日期变成八位文本数字
现在社保大都在网上申报了,每个月人员信息的整理就是一个大问题。如何数据整理规范,还是很容易获得自己需要的数据,但是有些工作人员没有数据库思维,不知道如何登记基础信息,结果就是在后续的工作中,给自己带来不小的麻烦。
比如,这位,要在网上缴纳医保,数据上传的时候,需要把员工的出生日期整理成八位文本报盘格式,犯了难了,如何做到呢?
如果把身份证号码,取中间八位,变成医保需要的报盘格式,还是很简单的,使用数据-分 列 命令或者mid函数都可以做到,但有的单位做员工信息表的时候,仅仅登记了出生日期,没有登记身份证号码,在这种情况下,如何把出生日期变成报盘格式呢?
先来看医保报盘需要什么格式,以及现在的数据是什么格式,看下图:
医保报盘格式是这样的:19770424,八位数,文本格式。
聪明的小伙伴一眼就看出来了,这不有身份证号码吗,直接用mid函数就能提取出来。
是的,使用mid函数从第七位开始提取,提八位正好是想要的数据。如图:
可如果从出生日期出发,也能获得这样的数据,如果仅仅登记了出生日期,可以采用这个方法。
思路,先用text函数把生日格式的数据变成真正的文本,在excel里通常1978/5/26这样的格式为日期格式,不是文本格式,所以需要转化一下。
其次使用操作技巧,查找替换工具,把“/”,替换为空,或者用函数SUBSTITUTE把“/”替换为空都能达到类似的效果。
在excel里,真的是条条大路通罗马啊,不管是操作技巧还是函数公式,只要能帮自己实现效果就行。
赞 (0)