1、首先,要通过入职日期统计出年龄,我们需要用到DATEDIF函数。而DATEDIF函数是隐藏函数,无法通过常用的函数插入完成,所以我们只能通过手动输入完成。
2、现在我们开始要使用DATEDIF函数,所以应在它后面加上第一个括弧,如图。然后用鼠标进行点击,选中表格中的第一个入职日期。
3、接着,我们在公式中的B2后面输入TODAY(),中间用逗号隔开。B2,TODAY()的意思是:计算2000年10月5日到今天之间的时长。(英语TODAY就是今天的意思,便于大家记忆)
4、那么我们该如何计算这中间的时长呢?可以按坎怙醣秸年、月或日进行计算。这里建议按照月份计算,因为如果按年计算不准确,而按日计算数字又过大。那么接着输入"m",中间用逗号隔开,后面再加上半个括弧。(如果按年就输入"y",日则输入"d"。英语year是年,month是月,day是日,便于大家记忆)需要注意的是,全程必须用英文输入法,否则一些间隔符号会出现错误。
5、输入完成之后,按回车键,然后下拉填充,这个时候我们可以看到,表格已经将间隔的月数全部都显示出来了。但是光是看月数哪里行,怎么办呢?继续看下一步。
6、到了这一步,我们只需要一个超级简单的公式。因为1年=12个月,所以我们只需要把算出来的月数除以12就行了,也就是(刚刚的整道公式)/12,即(DATEDIF(B2,TODAY(),"m"))/12。在公式的两边加上括号可以使它变成一个整体。输入完成之后按回车,下拉填充。
7、这个时候,我们可以看到表格中显示的都是小数。如图第一个15.25意思是15年零两个月,那么这个人的工龄是15年,不足16年。所以我们可以知道,后面的小数,代表的都是不足1年的工龄,可以忽略。一般来说,工龄都是以年为单位。
8、最后,点击筛选,并在数字筛选中选择”大于或等于“这个选项,然后在对话框中填入6。这个时候,我们就全部筛选出工龄大于6年的员工名单了。