Excel日期函数详细解析,这6个函数帮你解决Excel中80%的日期问题

日期,在Excel表格中出现的频率很高,如人事部门统计员工的入职日期、财务部门账务结算日期、统计的生产日期等等。

在职场中,使用日期的场景较多,特别是涉及到日期的计算问题,如果用Excel的日期函数来处理,那会出现意想不到的效果。

今天就来分享几个与日期有关的函数,希望以后小伙伴们在工作中碰到日期数据时,能从容应对。

01.记录当前系统日期和时间的函数:NOW()、TODAY()

这两个函数就是记录系统的当前日期和时间,比较简单。

比如我们表格里的日期和时间需要每天随着变化,这两个函数就派上用场了。

函数的用法如下,两个函数都不需要参数。

02.获取日期是的年、月、日函数:YEAR ()、MONTH ()、DAY()

这三个函数从下图出可以看出用途

  1. YEAR 函数——获取日期中的年份;
  2. MONTH 函数——获取日期中的月份;
  3. DAY 函数——获取日期中的天。

我们以计算年龄为例,来看看YEAR函数的用法:

  1. 出生日期在A7单元格;
  2. 当前日期可以用TODAY函数获取;
  3. 用YEAR函数提取出两个日期中的年份相减即可得出年龄。

获取月份和天的函数小伙伴们自己去试试哟!阿钟老师以前的教程中也出现过,可以自行查看,文末也有相关教程链接。

03.三个数值合并为日期的函数:DATE()

这个函数可以理解为上面的三个函数提取出的年、月、日,再合并为日期。

函数语法:DATE(year,month,day)

其中:year就是代表年份的数字;

month就是代表月份的数字;

day就是代表日期的数字;

举个例子:

今天是2020年12月31日,这个月的最后一天是31,那么上个月,也就是11月最后一天呢?当然我们都知道是30,用函数公式如何获取呢?

我们都知道每月第1天就是1号,那第0天呢?在Excel中默认的就是前一天,刚好就是上月最后一天。

DATE函数中的年份、月份数值分别从B8单元格日期中提取,第三参数直接输入0,就是上月最后一天。

=DATE(YEAR(B8),MONTH(B8),0)

由此得知,上月的倒数第2天,DATE函数的第三个参数就是-1,以此类推。

#新手小白如何入门excel函数#