excel日期函数运用,表格日期函数怎么用

  excel日期函数运用,表格日期函数怎么用

  与日期相关的项目通常包含在表格中。通过一些日期相关函数的巧妙组合,可以轻松满足日期计算中的常见需求。让我们通过五个具体的例子来演示与日期相关的函数。

用出生年月快速计算年龄

  如图,表格的第一列列有“出生日期”的数据,“年龄”一列为空,无需手工操作即可快速完成。具体方法是在单元格B2中输入以下公式,然后用填充柄填充B列。

  =DATEDIF(A2,TODAY(), y )

  说明:DATEDIF的作用是计算从开始日期到结束日期的时间(天、月或年)。其中A2是开始日期,TODAY()是结束日期,“y”表示信息类型是年数(如果要将月数改为M,可以将天数改为D)。

根据身份证号计算出生年月

  身份证号在下表中已经存在,所以不需要填写出生日期一栏,可以自动生成。这是因为身份证号包含出生日期信息。只需在单元格B2中输入以下公式,并填写B列:

  =TEXT(MID(A2,7,8), 0!/00!/00)

  解释:上述函数从A2单元格的第7位截取8位,然后使用日期格式“0!/00!/00 显示出来。

根据身份证号码提取性别

  虽然在身份证号上不能直接看到性别,但是其中的一些数字隐含着性别信息,通过简单的操作就可以知道男女性别。我们只需要在B2单元格中输入以下信息,并向下填充该列:

  =IF(MOD(MID(A2,15,3),2),男性,女性)

  说明:以上函数从A2单元格的第15位截取3位数,然后进行模运算。如果余数为0,则为男性,否则为女性。

根据身份证号码计算实际年龄

你也可以通过身份证号计算实际年龄。在B2构建如下公式,然后依次填充B列中的单元格。

  =YEAR(TODAY())-MID(A2,7,4)

  说明:其中YEAR(TODAY())代表今年,MID(A1,7,4)取身份证中的年份,两者相减就是年龄。

自动计算某个项目到期的日子

  如果您已经有合同签订的日期数据,并且知道每次合同签订的有效期(月),您可以通过以下公式自动计算合同的到期日:

  =EDATE(A2,B2)-1

  在下图所示的单元格C2中输入上述公式,用填充柄填充C列,即可自动得到合同的到期日。

  说明:EDATE函数的格式是“EDATE(开始日期,月份)”。其中开始日期表示开始日期;Months表示间隔中的月数。正值将生成未来日期,负值将生成过去日期。整个EDATE函数返回一个截止日期。

  上面的函数并不起眼,但却能巧妙地“游”在日期之间,为我们提供想要的结果。灵活运用这些功能,会大大提高填表的效率。

excel日期函数运用,表格日期函数怎么用