Excel函数详细讲解日期时间函数
1.Excel DATE和time函数:DATE[目的]返回代表特定日期的序列号。【语法】DATE(年、月、日)【参数】year为一到四位数字,系统根据使用的日期对该参数进行解释。默认情况下,Windows的Excel使用1900日期系统,而Macintosh的Excel使用1904日期系统。月代表每年的月数。如果输入的月份大于12,则从指定年份的1月开始添加。Day表示一个月中的天数。如果天数大于该月的最大天数,则从指定月份的第一天开始累计。注意:Excel通过顺序序号保存日期,以便计算。如果工作簿使用1900日期系统,Excel会将1900年1月1日保存为序列号1。同样,1998年1月1日将被保存为序列号35796,因为它距离1900年1月1日还有35795天。[示例]如果采用1900日期系统(Excel默认),公式“=date(2001年1月)”返回36892。2.Excel日期时间函数:date value[用途]返回date_text指示的日期的序号。该函数的主要目的是将文本表示的日期转换为序列号。[语法]Date value(Date _ text)[参数] Date_text是用Excel日期格式表示日期的文本。在1900年的日期系统中,date_text必须是1900年1月1日到9999年12月31日之间的日期。在1904日期系统中,date_text必须是1904年1月1日到9999年12月31日之间的日期。如果date_text超出上述范围,函数DATEVaLUE将返回错误值#value!如果省略参数date_text中的日期,函数DATEVaLUE使用计算机系统内部时钟的当前日期,date_text中的时间信息将被忽略。[示例]公式“=DATEVaLUE('2001/3/5 ')”返回36955,DATEVaLUE('2-26 ')返回36948。3.Excel日期和时间函数:DAY[目的]返回某一日期的天数,用序号(整数1到31)表示,用整数1到31表示。[语法]DAY(Serial _ number)[参数] Serial_number是要搜索的日期和日期。输入方法有很多:带引号的文本字符串(如‘1998/01/30’)、序列号(如1900年日期系统中35825指示的1998年1月30日)以及其他公式或函数的结果(。常用公式“=DAY('2001/1/27 ')”返回27,=DAY(35825)返回30,=DAY(DATEVaLUE('2001/1/25 ')返回25。4.Excel日期时间函数:DAYS360【目的】根据一年360天的算法(一个月30天,一年总共12个月)返回两天之间相差的天数。[语法] DAYS360(start_date,end_date,method)[参数] Start_date和end_date用于计算期间天数的开始日期和结束日期。如果开始日期晚于结束日期,DAYS360将返回负数。日期的输入方法有很多:带引号编号的文本字符串(如:'1998/01/30 ')、序列号(如:如果使用1900日期系统,35825表示1998年1月30日)或其他公式或函数的结果(如datevaluate(' 1998/)Method为逻辑值,指定计算时采用欧式方法还是美式方法。如果为FALSE或省略,则采用美式方法(如果开始日期是一个月的第31天,则等于同月的第30天。如果终止日期是一个月的第31天,并且开始日期早于第30天,则终止日期等于下一个月的第1天;否则,终止日期等于本月30日。采用欧式方式(无论是月31日为开始日期还是结束日期,都等于本月30日)。[示例]公式"=DAYS360('1998/2/1 ',' 2001/2/1 ')"返回1080。5.Excel日期和时间函数:EDATE[目的]返回指定日期(start_date)之前或之后指定月份的日期序号。
[语法] EDATE(start_date,months)[参数]start_date参数表示开始日期,可以通过多种方式输入:带引号的文本字符串(例如,'1998/01/30 ')、序列号(例如,35825表示1998年1月30日)或其他公式或函数的结果(例如,Months是Start _ date之前或之后的月数。未来日期用正数表示,过去日期用负数表示。[示例]公式"=EDATE('2001/3/5 ',2)"返回37016,即2001年5月5日,而=EDATE('2001/3/5 ',-6)返回36774,即2000年9月5日。6.Excel日期和时间函数:EOMONTH[用法]返回开始日期之前或之后指定月份最后一天的序号。[语法] EOMONTH(start_date,months)[参数]start_date参数表示开始日期,可以通过:个带引号的文本字符串(如' 1998/01/30 ')、序列号(如1900日期系统中的35825)或其他公式或函数的结果(如datevalue(')输入,months是Start _ date之前或之后的月数,正数表示未来日期,负数表示过去日期。[示例]公式“=EOMONTH('2001/01/01 ',2)”返回36981,即2001年3月31日,公式“=EOMONTH('2001/01/01 ',-6)返回36738,即2000年7月31日。7.Excel日期和时间函数:HOUR[目的]返回小时的时间值。即介于0(上午12:00)和23(下午11:00)之间的整数。[语法]HOUR(Serial _ number)[参数] Serial_number表示时间值,它包含要返回的小时数。输入方法有很多:带引号的文本字符串(如‘6:45PM’)、十进制数(如0,78125表示6336045pm)或其他公式或函数的结果(如time value(‘6336045PM’)。[示例]公式“==HOUR('3:30:30 PM ')”返回15,=HOUR(0.5)返回12,即12:00:00AM,而=HOUR(29747.7)返回16。8.Excel日期时间函数:MINUTE[目的]返回时间值中的分钟,即0到59之间的整数。[语法]MINUTE(Serial _ number)[参数] Serial_number是一个时间值,它包含要查找的分钟数。输入时间的方式有很多:带引号的文本字符串(如‘6:45PM’)、十进制数(如0.78125表示6336045pm)或其他公式或函数的结果(如time value(‘6336045PM’)。[示例]公式“=MINUTE('15:30:00 ')”返回30,=MINUTE(0,06)返回26,=MINUTE(TIMEVaLUE('9:45 PM ')返回45。9.Excel日期时间函数:MONTH[用途]返回以序号表示的日期中的月份,是1(1月)到12(12月)之间的整数。[语法]MONTH(Serial _ number)[参数] Serial_number表示日期值,它包含要搜索的月份。输入日期的方式有很多,比如带引号的:文本字符串(比如‘1998/01/30’)、序列号(比如代表1998年1月30日的35825)或者其他公式或函数的结果(比如DATEVaLUE(‘1998/1/30’)等。[示例]公式“=MONTH('2001/02/24 ')”返回2,=MONTH(35825)返回1,=MONTH(DATEVaLUE('2000/6/30 ')返回6。
版权声明:Excel函数详细讲解日期时间函数是由宝哥软件园云端程序自动收集整理而来。如果本文侵犯了你的权益,请联系本站底部QQ或者邮箱删除。