EXCEL日期函数的应用.pptx
2.1 日期函数的应用 2.1.1 返回系统当前的日期格式TODAY()参数此函数没有参数,但必须有(),而且()中输入任何参数都返回错误值此函数返回的是系统日期,所以通过修改系统日期可以改变显示的日期函数返回的日期可以进行计算在Excel单元格中填入TODAY()函数,并通过更改系统日期观察返回值有无变化第1页/共11页2.1 日期函数的应用 2.1.2 返回系统当前的日期和时间格式NOW()参数此函数没有参数,但必须有(),而且()中输入任何参数都返回错误值此函数返回的的值和单元格格式有关,一般在”常规”格式下显示的是包含整数和小数的序列号;而在自定义格式下,显示的是日期和时间。在Excel单元格中填入NOW()函数,并通过更改系统日期观察返回值有无变化分别将单元格格式设置为”常规”和”自定义”,看看返回的值有什么不一样第2页/共11页2.1 日期函数的应用 2.1.3 返回某日期对应的年份格式YEAR(serial_number)参数serial_number为一个日期值,其中包含需要查找年份的日期。此函数返回的是某日期对应的整数年份,范围在19009999之间。函数的参数可以通过其他函数返回的值确定。在Excel单元格中填入YEAR(TODAY()函数,并通过更改系统日期观察返回值有无变化第3页/共11页2.1 日期函数的应用计算员工的年龄,创建一个员工信息表,包含姓名,出生日期,年龄;年龄选项通过公式计算。注意”年龄”单元格格式要设置为”常规”姓名出生日期年龄A1984-5-6B1984-5-6C1984-5-6D1984-5-6E1984-5-6F1984-5-6G1984-5-6年龄=YEAR(TODAY()-YEAR(出生日期所在单元格)第4页/共11页2.1 日期函数的应用 2.1.4 返回某日期对应的月份格式MONTH(serial_number)参数serial_number为一个日期值,其中包含需要查找年份的日期。此函数返回的是某日期对应的月份,范围在112之间。函数的参数可以通过其他函数返回的值确定。在Excel单元格中填入MONTH(TODAY()函数,并通过更改系统日期观察返回值有无变化第5页/共11页2.1 日期函数的应用 2.1.5 返回某日期对应的日子格式DAY(serial_number)参数serial_number为一个日期值,其中包含需要查找年份的日期。此函数返回的是某日期对应的日子,范围在131之间。函数的参数可以通过其他函数返回的值确定。在Excel单元格中填入DAY(TODAY()函数,并通过更改系统日期观察返回值有无变化第6页/共11页2.1 日期函数的应用 2.1.6 返回特定日期的年月日格式DATE(year,month,day)参数year用来指定年份或年份所在单元格,范围为19009999,如果计算的年份1900,系统自动在该值基础上加1900,再进行计算。month用来指定月份或月份所在的单元格,范围为-1212(0除外)的整数。day用来指定日期或日期所在的单元格,范围为-3131(0除外)的整数。月份为负整数的时候,返回的日期值是从指定年份的12月开始往前推算。日期为负整数的时候,返回的日期值是从函数中月份的最后一天开始往前推算如果月份12,则将超出部分累加到下一年;日期值指定月份的日期,则将超出部分从该月份的最后一天往后累加。第7页/共11页2.1 日期函数的应用 在不同的单元格中分别填入一下函数公式:=DATE(2009,10,26)=DATE(2009,-10,26)=DATE(2009,10,-26)=DATE(2009,15,26)=DATE(2009,10,33)注意观察每个公式返回的值有什么不同。返回值分别为:2009,10,26 2008,2,26 2009,9,4 2010,3,26 2009,11,2第8页/共11页2.1 日期函数的应用 计算指定日期后10天的日期和之后两个月的日期日期10天后的日期两个月后的日期A2 2010-2-10B2C2A3 1999-9-27B3C3A4 2011-11-21B4C4 =DATE(YEAR(A2),MONTH(A2),DAY(A2)+10)=DATE(YEAR(A2),MONTH(A2)+2,DAY(A2)第9页/共11页第10页/共11页感谢您的观看!第11页/共11页