EXCEL里如何快速把把出生年月日转换成年龄
如题,如何快速转换。
今天工作中需要处理500人左右的表格,需要把“xxxx.xx"格式的出生年月(如1989.3)转换成实际年龄,来做出判断,查了下网上需要用函数来做,但是有些麻,又想是通过手工计算,看了一下还是放弃了,单估算下来没有两个小时的时间出不来,参考来一些资料后,发现一个最简单方法,相信还有网友在工作中也会遇到,这里分享出来,有需要的直接拿。
下面
今天以我今天的工作为例,为大家分享一下如何快速转换日期到年龄。
今天是2017.12.28日,首先把出生年月一栏改成XXXX.XX的格式(如1989.3),因为是粗略算,所以不需要日期,假设1989.3在A1栏目,那么在要比对的一栏输入”=2017.12-A1"按回车,就出来实际的年龄了,看下图。
这样就出来了,然后下拉填充,就搞定了。是不是很神奇。
一些特殊情况的说明,在这样操作时,还会遇到一些情况,比如年月日填写是本身就带了格式的如下图:http://s2/mw690/003sIdpdzy7gVCv8UjDd1&690
这样没法直接用公示,用了就会出现下面的问题,显然是错误的,
这时候这么做,一是先建一个记事本,把这些“X年X月”的栏全文复制粘贴到记事本中,
二是回到EXCEL中把这些栏改为文本格式,这时候会变成七八位数,不去管他,全部删除,
三是把刚复制到文本文档中的时间粘贴回EXCEL中去,然后再手动改为XXXX.XX格式,这时候就可以改了。
第四就是用最初的公示下拉就搞定了。
这样就转换完成了,根据两位数字的年龄再可以做下一步工作。
其实这也是没办法的办法,属于中下策。最好的办法就是在设计表格之初,就把这一项考虑到,表格填报要求中规定明确,这样你处理数据时就有如神助。
就可以把更多的精力放在对数据的分析上,而不是数据的处理上。
前一篇:2017年12月25日
后一篇:离开进入倒计时

加载中…