如何用函数算周岁(函数出生日期算年龄)?如果你对这个不了解,来看看!
用excel如何快速算出公司所有员工的年龄,下面是职场Excel幽竹丝梦给大家的分享,一起来看看。
如何用函数算周岁
在人事工作中,每位员工入职都需要进行入职登记,输入基本资料,一般包括性别、年龄、生日、身份证号等。如果今天经理突然告诉你公司需要公司30岁以上的人员名单,你该怎么办呢?一个一个算出来的吗?如果员工数少还好,如果有几百个或是上千个,那可就太麻烦了,下面教你一个简单的excel方法。
1、打开人事基本资料表格:其中包含有姓名,性别,出生日期年月日等信息。日期用斜杠表示,如2020年4月20日,在excel表格中填2020/4/20
2、为表格加入年龄一列,直接在表格后面加入即可,如图红色部分所示:
3、利用函数DATEDIF(),轻松计算年龄:在年龄一列中选择第一单元格,在单元格中输入=DATEDIF(C3,TODAY(),"y")按键盘上的enter键,即可出现年龄,将鼠标移动到”36“单元格的右下角,当鼠标变为实心“+”时,双击鼠标,则所有员工年纪都计算出来。然后通过筛选工具栏上开始-筛选工具就能选出30岁以上的员工名单。
函数出生日期算年龄
之前我们分享过三种根据出生日期计算年龄的方式,其中的DATEDIF函数计算的最为准确,可是你是否知道,Power Query计算年龄也很有一套,而且也很简单,下面就让我们一起来操作一下吧。
将日期数据导入Power Query数据编辑器,然后添加列,选择日期中的“年限”,得出来的是既定日期与当前日期的差值,而且是以“日”为单位的,我们需要将其进行转化,选中刚才的新增列,在转换下面的日期与时间列选择持续时间中的“总年数”,其中的向上舍入就是函数中的ROUNDUP(即不管小数点后是多少,都向前进1)。而向下舍入也就是ROUNDDOWN(即不管小数点后是多少全部抹掉)。但是我们实际工作中,过了半岁就当一岁了,也就是四舍五入,所以我们应该选择第三个“舍入”,小数位数选择“0”,这样就搞定了。
是不是比函数更容易理解,操作起来也更加方便呢?