加载中…
个人资料
  • 博客等级:
  • 博客积分:
  • 博客访问:
  • 关注人气:
  • 获赠金笔:0支
  • 赠出金笔:0支
  • 荣誉徽章:
正文 字体大小:

EXCEL里如何快速把把出生年月日转换成年龄

(2017-12-28 11:46:51)
如题,如何快速转换。
今天工作中需要处理500人左右的表格,需要把“xxxx.xx"格式的出生年月(如1989.3)转换成实际年龄,来做出判断,查了下网上需要用函数来做,但是有些麻,又想是通过手工计算,看了一下还是放弃了,单估算下来没有两个小时的时间出不来,参考来一些资料后,发现一个最简单方法,相信还有网友在工作中也会遇到,这里分享出来,有需要的直接拿。
下面
今天以我今天的工作为例,为大家分享一下如何快速转换日期到年龄。
今天是2017.12.28日,首先把出生年月一栏改成XXXX.XX的格式(如1989.3),因为是粗略算,所以不需要日期,假设1989.3在A1栏目,那么在要比对的一栏输入”=2017.12-A1"按回车,就出来实际的年龄了,看下图。
这样就出来了,然后下拉填充,就搞定了。是不是很神奇。
一些特殊情况的说明,在这样操作时,还会遇到一些情况,比如年月日填写是本身就带了格式的如下图:http://s2/mw690/003sIdpdzy7gVCv8UjDd1&690

这样没法直接用公示,用了就会出现下面的问题,显然是错误的,
http://s8/mw690/003sIdpdzy7gVCzfJc3d7&690
而且手工还改不了,XXXX.XX的格式,
这时候这么做,一是先建一个记事本,把这些“X年X月”的栏全文复制粘贴到记事本中,
二是回到EXCEL中把这些栏改为文本格式,这时候会变成七八位数,不去管他,全部删除,

三是把刚复制到文本文档中的时间粘贴回EXCEL中去,然后再手动改为XXXX.XX格式,这时候就可以改了。
第四就是用最初的公示下拉就搞定了。

这样就转换完成了,根据两位数字的年龄再可以做下一步工作。
其实这也是没办法的办法,属于中下策。最好的办法就是在设计表格之初,就把这一项考虑到,表格填报要求中规定明确,这样你处理数据时就有如神助。
就可以把更多的精力放在对数据的分析上,而不是数据的处理上。

0

阅读 收藏 喜欢 打印举报/Report
前一篇:2017年12月25日
  

新浪BLOG意见反馈留言板 欢迎批评指正

新浪简介 | About Sina | 广告服务 | 联系我们 | 招聘信息 | 网站律师 | SINA English | 产品答疑

新浪公司 版权所有