在我们的实际工作中,经常需要用到日期函数。日期函数那么多,你还只会用函数TODAY吗?那你就OUT了。今天一起来看下常用日期函数的用法!

1、DATE

函数DATE:返回在日期时间代码中代表日期的数字。

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

例:按年月日组合日期

excel常用的日期函数公式大全及使用方法-趣帮office教程网

输入公式:

=DATE(A2,B2,C2)

2、DATEVALUE

函数DATEVALUE:将存储为文本的日期转换为Excel识别为日期的序列号。

excel常用的日期函数公式大全及使用方法-趣帮office教程网

输入公式:

=DATEVALUE("2020-11-3")

公式结果返回44138,这是日期的序列号形式,可将格式设置为日期格式

excel常用的日期函数公式大全及使用方法-趣帮office教程网

3、EDATE

函数EDATE:返回起始日期之前/之后的月数。

函数EDATE(开始日期,之前/之后的月数)

例:根据合同签订日和期限,计算合同到期日

excel常用的日期函数公式大全及使用方法-趣帮office教程网

输入公式:

=EDATE(B2,C2)-1

4、EOMONTH

函数EOMONTH:返回一串日期,表示指定月数之前或之后的月份的最后一天。

EOMONTH(开始日期,之前或之后的月份数)

例:根据A列的日期,返回该日期当月最后一天的日期。

excel常用的日期函数公式大全及使用方法-趣帮office教程网

输入公式:

=EOMONTH(A2,0)

函数EOMONTH的第二参数为0,即返回当前日期所在月份最后一天的日期。

5、MONTH

函数MONTH:返回日期中的月份。

例:提取下列日期中的月份

excel常用的日期函数公式大全及使用方法-趣帮office教程网

输入公式:=MONTH(A2)

6、NETWORKDAYS

函数NETWORKDAYS:返回两个日期之间的完整工作日数。

NETWORKDAYS(开始日期,结束日期,[假日])

excel常用的日期函数公式大全及使用方法-趣帮office教程网

输入公式:

=NETWORKDAYS(A2,B2,C2:C3)

2020-11-1到2020-11-30的工作日天数是21,2020-11-26和2020-11-27指定为假日,不被视为工作日,故返回19。

7、NOW

函数NOW:返回日期时间格式的当前日期和时间。

excel常用的日期函数公式大全及使用方法-趣帮office教程网

输入公式:=NOW()

8、TODAY

函数TODAY:返回日期格式的当前日期。

excel常用的日期函数公式大全及使用方法-趣帮office教程网

输入公式:=TODAY()

9、WEEKDAY

函数WEEKDAY:返回代表一周中的第几天的数值,是一个1到7之间的整数。

例:计算今天是这一周中的第几天

excel常用的日期函数公式大全及使用方法-趣帮office教程网

输入公式:

=WEEKDAY(TODAY(),2)

今天2020-11-3是星期二,是这一周中的第2天。

函数WEEKDAY的第二参数:

excel常用的日期函数公式大全及使用方法-趣帮office教程网

10、WEEKNUM

函数WEEKNUM:返回一年中的周数。

例:计算今天是今年的第几周

excel常用的日期函数公式大全及使用方法-趣帮office教程网

输入公式:

=WEEKNUM(NOW())

函数WEEKNUM的第二参数:

excel常用的日期函数公式大全及使用方法-趣帮office教程网

11、DATEDIF

函数DATEDIF:计算两个日期间的年、月、天数。

DATEDIF(开始日期,结束日期,为所需信息的返回时间单位代码)

例:计算员工的工龄

excel常用的日期函数公式大全及使用方法-趣帮office教程网

输入公式:

=DATEDIF(B2,TODAY(),"Y")

第三参数各代码的含义:

"y":时间段中的整年数。

"m":时间段中的整月数。

"d":时间段中的天数。

"md":日期中天数的差。忽略日期中的月和年。

"ym":日期中月数的差。忽略日期中的日和年。

"yd":日期中天数的差。忽略日期中的年。

12、DATESTRING

函数DATESTRING与函数DATEDIF一样,都是excel表中的隐藏函数。

函数DATESTRING:将日期转换为yy年mm月dd日形式。

DATESTRING(日期)

excel常用的日期函数公式大全及使用方法-趣帮office教程网

输入公式:=DATESTRING(A2)