Chinaunix首页 | 论坛 | 博客
  • 博客访问: 5383376
  • 博文数量: 890
  • 博客积分: 12876
  • 博客等级: 上将
  • 技术积分: 10760
  • 用 户 组: 普通用户
  • 注册时间: 2004-10-04 14:18
个人简介

猝然临之而不惊,无故加之而不怒。

文章分类

全部博文(890)

文章存档

2016年(1)

2014年(18)

2013年(41)

2012年(48)

2011年(65)

2010年(84)

2009年(121)

2008年(101)

2007年(129)

2006年(95)

2005年(118)

2004年(69)

分类: Windows平台

2014-02-22 16:42:13

DATEDIF 函数 

计算两个日期间相差的天数、月数或年数。提供此函数是为了与 Lotus 1-2-3 兼容。 

语法 
DATEDIF(start_date,end_date,unit) 

Start_date    代表一段时期的首日或起始日的日期。日期有多种输入方式:带引号的文本字符串(例如 "2001-1-30")、序列数(例如 36921,如果使用的是 1900 日期系统,则它代表 2001 年 1 月 30 日)或其他公式或函数的结果(例如 DATEVALUE("2001-1-30"))。 

End_date    代表一段时期的最后一日或终止日的日期。 

"Y"    一段时期内的整年数。 
"M"    一段时期内的整月数。 
"D"    一段时期内的天数。 
"MD"   start_date 和 end_date 之间相差的天数。忽略日期中的月份和年份。 
"YM"   start_date 和 end_date 之间相差的月数。忽略日期中的天和年份。 
"YD"   start_date 和 end_date 之间相差的天数。忽略日期中的年份。 

注解 
日期是作为有序序列数进行存储的,因此可将其用于计算。默认情况下,1899 年 12 月 31 日的序列数为 1,而 2008 年 1 月 1 日的序列数为 39448,因为它是 1900 年 1 月 1 日之后的第 39,448 天。 
DATEDIF 函数在需要计算年龄的公式中很有用。 

实际操作,截图如下: 

阅读(5766) | 评论(0) | 转发(1) |
给主人留下些什么吧!~~