资源描述
单击此处编辑母版标题样式,单击此处编辑母版文本样式,第二级,第三级,第四级,第五级,*,*,1,、,Excel,日期和时间函数:,DATE【,用途,】,返回代表特定日期的序列号。,【,语法,】DATE(year,,,month,,,day)【,参数,】year,为,1,一到四位,根据使用的日期系统解释该参数。默认情况下,,Excel for Windows,使用,1900,日期系统,而,Excel for M,2,acintosh,使用,1904,日期系统。,Month,代表每年中月份的数字。如果所输入的月份大于,12,,将从指定年份的一月份执行加法运算。,3,Day,代表在该月份中第几天的数字。如果,day,大于该月份的最大天数时,将从指定月份的第一天开始往上累加。注意:,Excel,按顺序的序列号,4,保存日期,这样就可以对其进行计算。如果工作簿使用的是,1900,日期系统,则,Excel,会将,1900,年,1,月,1,日保存为序列号,1,5,。同理,会将,1998,年,1,月,1,日保存为序列号,35796,,因为该日期距离,1900,年,1,月,1,日为,35795,天。,【,实例,】,如果,6,采用,1900,日期系统,(Excel,默认,),,则公式“,=DATE(2001,,,1,,,1)”,返回,36892,。,2,、,Excel,日期和时间函数:,DAT,7,evalUE【,用途,】,返回,date_text,所表示的日期的序列号。该函数的主要用途是将文字表示的日期转换成一个序列号。,【,语法,】DATeva,8,lUE(date_text)【,参数,】Date_text,是用,Excel,日期格式表示日期的文本。在使用,1900,日期系统中,,date_t,9,ext,必须是,1900,年,1,月,1,日到,9999,年,12,月,31,日之间的一个日期,;,而在,1904,日期系统中,,date_text,10,必须是,1904,年,1,月,1,日到,9999,年,12,月,31,日之间的一个日期。如果,date_text,超出上述范围,则函数,D,11,ATevalUE,返回错误值,#value!,。如果省略参数,date_text,中的年代,则函数,DATevalUE,使用电脑系统内部时钟的当,12,前年代,且,date_text,中的时间信息将被忽略。,【,实例,】,公式“,=DATevalUE(2001/3/5)”,返回,36955,,,DATe,13,valUE(2-26),返回,36948,。,3,、,Excel,日期和时间函数:,DAY【,用途,】,返回用序列号,(,整数,1,到,31),表示的某日期的天数,14,,用整数,1,到,31,表示。,【,语法,】DAY(serial_number)【,参数,】Serial_number,是要查找的天数日期,它有多种输,15,入方式:带引号的文本串,(,如,1998/01/30),、序列号,(,如,1900,日期系统的,35825,表示 的,1998,年,1,月,30,日,),16,,以及其他公式或函数的结果,(,如,DATevalUE(1998/1/30),。,【,实 例,】,公 式“,=DAY(2001/1/27),17,”返 回,27,,,=DAY(35825),返 回,30,,,=DAY(DATevalUE(2001/1/25),返回,25,。,4,、,Exc,18,el,日期和时间函数:,DAYS360【,用途,】,按照一年,360,天的算法,(,每个月,30,天,一年共计,12,个月,),,返回两日期间相差的天数。,【,语,19,法,】DAYS360(start_date,,,end_date,,,method)【,参数,】Start_date,和,end_date,是用于计算期间,20,天数的起止日期。如果,start_date,在,end_date,之后,,DAYS360,将返回一个负数。日期可以有多种输入方式,:,带引则号的文,21,本串,(,例如,:1998/01/30),、序列号,(,例如,:,如果使用,1900,日期系统,则,35825,表 示,1998,年,1,月,30,日,),22,或 其 他 公 式 或 函 数 的 结 果,(,例 如,,DATevalUE(1998/1/30),。,Method,是一个逻辑值,它指,23,定了在计算中是采用欧洲方法还是美国方法。若为,FALSE,或忽略,则采用美国方法,(,如果起始日期是一个月的,31,日,则等于 同月的,30,日,24,。如果终止日期是一个月的,31,日,并且起始日期早于,30,日,则终止日期等于下一个月的,1,日,否则,终止日期等于本月的,30,日,),若为,25,TRUE,。则采用欧洲方法,(,无论是起始日期还是终止日期为一个月的,31,号,都将等于本月的,30,号,),。,【,实例,】,公式“,=DAYS360(1,26,998/2/1,,,2001/2-1)”,返回,1080,。,5,、,Excel,日期和时间函数:,EDATE【,用途,】,返回指定日期,(start_date,27,),之前或之后指定月份的日期序列号。,【,语法,】EDATE(start_date,,,months)【,参数,】Start_date,参数代表开始日期,它,28,有多种输入方式:带引号的文本串,(,例如,:1998/01/30),、序列号,(,如,35825,表示,1998,年,1,月,30,日,),或其他公式或,29,函数的结果,(,例如:,DATevalUE(1998/1/30),。,Months,为在,start_date,之前或之后的月份数,未来日期用正,30,数表示,过去日期用负数表示。,【,实例,】,公式“,=EDATE(2001/3/5,,,2)”,返回,37016,即,2001,年,5,月,5,日,,=E,31,DATE(2001/3/5,,,-6),返回,36774,即,2000,年,9,月,5,日。,6,、,Excel,日期和时间函数:,EOMONTH【,用途,32,】,返回,start-date,之前或之后指定月份中最后一天的序列号。,【,语法,】EOMonTH(start_date,,,months)【,参数,】St,33,art_date,参数代表开始日期,它有多种输入方式,:,带引号的文本串,(,如,1998/01/30),、序列号,(,如,1900,日期系统中的,35,34,825),或其他公式或函数的结果,(,如,DATevalUE(1998/1/30),。,Month,为,start_date,之前或之后的月份数,,35,正数表示未来日期,负数表示过去日期。,【,实例,】,公式“,=EOMonTH(2001/01/01,,,2)”,返回,36981,即,2001,年,3,36,月,31,日,,=EOMonTH(2001/01/01,,,-6),返回,36738,即,2000,年,7,月,31,日。,7,、,Excel,日期和时间,37,函数:,HOUR【,用途,】,返回时间值的小时数。即介于,0(12:00 A.M.),到,23(11:00 P.M.),之间 的一个整数。,【,语法,】HOU,38,R(serial_number)【,参数,】Serial_number,表示一个时间值,其中包含着要返回的小时数。它有多种输入方式:带引号的文本,39,串,(,如,6:45 PM),、十进制数,(,如,0,、,78125,表示,6:45PM),或其他公式或函数的结果,(,如,TIMevalUE(6:45 PM,40,),。,【,实例,】,公式“,=HOUR(3:30:30 PM)”,返回,15,,,=HOUR(0.5),返回,12,即,12:00:00AM,,,=HOU,41,R(29747.7),返回,16,。,8,、,Excel,日期和时间函数:,MINUTE【,用途,】,返回时间值中的分钟,即介于,0,到,59,之间的一个整数。,42,【,语法,】MINUTE(serial_number)【,参数,】Serial_number,是一个时间值,其中包含着要查找的分钟数。时间有多种输入,43,方式:带引号的文本串,(,如,6:45 PM),、十进制数,(,如,0.78125,表示,6:45PM),或其他公式或函数的结果,(,如,TIMevalU,44,E(6:45 PM),。,【,实例,】,公式“,=MINUTE(15:30:00)”,返回,30,,,=MINUTE(0,、,06),返回,26,,,=MIN,45,UTE(TIMevalUE(9:45 PM),返回,45,。,9,、,Excel,日期和时间函数:,MONTH【,用途,】,返回以序列号表示的日期中的月份,46,,它是介于,1(,一月,),和,12(,十二月,),之间的整数。,【,语法,】MonTH(serial_number)【,参数,】Serial_number,表示,47,一个日期值,其中包含着要查找的月份。日期有多种输入方式,:,带引号的文本串,(,如,1998/01/30),、序列号,(,如表示,1998,年,1,月,48,30,日的,35825),或其他公式或函数的结果,(,如,DATevalUE(1998/1/30),等。,【,实例,】,公式“,=MonTH(2001/,49,02/24)”,返回,2,,,=MonTH(35825),返回,1,,,=MonTH(DATevalUE(2000/6/30),返回,6,。,50,ERP
展开阅读全文