首页 > Excel专区 > Excel教程 >

用已知出生日期计算员工年龄:Excel函数不求人(11)

Excel教程 2022-01-24 16:36:47

假设老板给你所有员工的基本信息,有他们的出生日期,但没有年龄。如果你想计算每个员工的实际年龄,你会怎么做?心算?写作?或者你用计算器吗?不不!也许你的心算能力很强,但计算这么多员工的年龄不仅需要一些时间,还需要一些努力。这是不值得的,所以最好用Excel函数在几分钟内修复它。

下表包含每个员工的姓名和出生日期。王琦老师现在将在C栏中找出每个员工的实际年龄。跟我来,我的朋友。

更多 《Excel函数不求人》 教程请点击

如果不知道每个函数的具体功能,可以打开其函数参数对话框进行查询。

1.选择单元格C2,切换到公式选项卡,在函数库组中找到日期和时间函数TODAY。

2.此时将弹出“函数参数”对话框,介绍TODAY函数,说明它是返回日期格式的当前日期,不需要参数,直接确认即可。

3.现在,今天函数的值将在C2单元格中返回。我们可以双击C2单元格进入编辑状态,然后在现有公式后添加”-B2 “。这是一种普遍理解的确定年龄的方法,它从当前日期减去出生日期。

4.但是,您会发现由Excel计算的结果是一个日期,这很容易理解,因为如果从一个日期减去另一个日期,结果当然是一个日期。没关系,我们只要把这个日期转换成年份值就行了。在Excel中有一个对应的函数,它的名字叫YEAR。现在我们不得不被冤枉,让我们以前的公式成为YEAR函数的参数。

5.进入C2单元格的编辑状态后,在等号后剪切公式,然后找到YEAR函数。

6.在弹出的YEAR函数参数对话框中,将之前剪切的内容粘贴到与其参数对应的文本框中,并确认。

7.当我们将日期值转换为年份值时,您会发现C2单元格仍然显示日期格式值,因此现在我们需要调整其数字格式。选择C2单元格并将其数字格式设置为“常规”。

8.好了,现在C2单元格显示了一个数值,但它仍然是错误的。如果你用你的大脑来计算,你会发现它要长1900年。这是因为Excel函数使用1900年时间系统,而year函数返回一个介于1900和9999之间的值,所以我们应该在现有公式之后减去额外的1900。

9.如果您发现C2单元格中的值已更改回日期格式,您应该再次将其设置为常规格式。

10.好了,现在C2单元格的值是我们想要的,您可以使用自动填充功能来填充C列中剩余的单元格了.

查看:《Excel函数不求人》教程列表


标签: 出生日期函数员工年龄求人excel教程

office教程网 Copyright © 2016-2020 https://www.office9.cn. Some Rights Reserved.