时间与日期函数_第1页
时间与日期函数_第2页
时间与日期函数_第3页
时间与日期函数_第4页
时间与日期函数_第5页
已阅读5页,还剩26页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

6时间与日期函数高效办公“职”通车――Excel数据图表范例应用2023/1/121日期与时间函数应用基础在使用日期和时间函数之前,用户最好先了解一下Excel中的日期系统,Excel实际支持两种日期系统。在不同的日期系统中,相同日期的处理结果是不同的,这两个日期系统分别是1900年日期系统和1904年日期系统。用户可以根据需要在两种日期系统中进行切换,具体的操作步骤如下:

在Excel2007的主窗口上方单击菜单

按钮,在弹出的下拉菜单中单击【Excel选项】按钮,即可打开如图4-10所示的【Excel选项】对话框。

单击“高级”类别之后,在“计算此工作簿时”部分中,选择所需工作簿。

勾选“使用1904年日期系统”复选框,并将系统时间设置为“1904年日期系统”之后,单击【确定】按钮,即可完成设置。图4-10【选项】对话框高效办公“职”通车――Excel数据图表范例应用2023/1/122日期与时间函数应用基础日期系统与日期序列号日期与时间函数的功能及用法用日期与时间函数计算工龄高效办公“职”通车――Excel数据图表范例应用2023/1/123日期系统1900日期系统(windows)1900年1月1日——9999年12月31日1904日期系统(macintosh)1904年1月1日——9999年12月31日切换:excel选项——高级——计算此工作簿时2023/1/1242023/1/125日期的序列号Excel将日期存储为可用于计算的序列号。默认情况下,1900年1月1日的序列号是1,而2008年1月1日的序列号是39448,这是因为它距1900年1月1日有39447天。MicrosoftExcelfortheMacintosh使用另外一个日期系统作为其默认日期系统。2023/1/126日期与时间函数应用基础(1)给定日期的序列号:DATE(2)文本日期的序列号:DATEVALUE(3)返回以系列数表示的某日期的天数:DAY(4)按360天/年计算两日期相差的天数:DAYS360(5)计算某日期相隔几个月的日期序列号:EDATE(6)计算某日期相隔制定月份的最后一天的序列号:EOMONTH(7)返回时间值的小时数:HOUR(8)返回时间值中的分钟:MINUTE(9)返回以序列号表示的日期的月份:MONTH(10)返回两日期间的完整工作日数:NETWORKDAYS日期与时间函数高效办公“职”通车――Excel数据图表范例应用2023/1/127日期与时间函数应用基础(11)返回当前日期和时间的序列号:NOW(12)返回时间值的秒数:SECOND(13)返回时间的小数值:TIME(14)返回文本字符串代表的时间的小数值:TIMEVALUE(15)返回当前日期的序列号:TODAY(16)返回某日期为星期几:WEEKDAY(17)返回某日期在一年中的第几周:WEEKNUM(18)返回与起始日期相隔指定工作日的日期值:WORKDAY(19)返回某日期对应的年份:YEAR(20)两日期相差的天数占全年的百分比:YEARFRAC日期与时间函数高效办公“职”通车――Excel数据图表范例应用2023/1/128DATE函数说明DATE函数返回表示特定日期的序列号。例如,公式=DATE(2008,7,8)返回39637,该序列号表示2008-7-8。注释如果在输入该函数之前单元格格式为“常规”,则结果将使用日期格式,而不是数字格式。若要显示序列号或要更改日期格式,请在“开始”选项卡的“数字”组中选择其他数字格式。在通过公式或单元格引用提供年月日时,DATE函数最为有用。例如,可能有一个工作表所包含的日期使用了Excel无法识别的格式(如YYYYMMDD)。通过将DATE函数与其他函数结合使用,可以将这些日期转换为Excel可识别的序列号。2023/1/129DATE(year,month,day)DATE函数语法具有下列参数:year必需。year参数的值可以包含一到四位数字。Excel将根据计算机所使用的日期系统来解释year参数。提示为避免出现意外结果,建议对year参数使用四位数字。例如,使用“07”将返回“1907”作为年值。2023/1/12102023/1/1211month

必需。一个正整数或负整数,表示一年中从1月至12月(一月到十二月)的各个月。如果month大于12,则month从指定年份的一月份开始累加该月份数。例如,DATE(2008,14,2)返回表示2009年2月2日的序列号。如果month小于1,month则从指定年份的一月份开始递减该月份数,然后再加上1个月。例如,DATE(2008,-3,2)返回表示2007年9月2日的序列号。DATE(year,month,day)2023/1/1212Day必需。一个正整数或负整数,表示一月中从1日到31日的各天。如果day大于指定月份的天数,则day从指定月份的第一天开始累加该天数。例如,DATE(2008,1,35)返回表示2008年2月4日的序列号。如果day小于1,则day从指定月份的第一天开始递减该天数,然后再加上1天。例如,DATE(2008,1,-15)返回表示2007年12月16日的序列号。DATE(year,month,day)DATEVALUE函数语法DATEVALUE(date_text)返回date_text所表示的日期的序列号。函数DATEVALUE的主要功能是将以文本表示的日期转换成一个序列号。DATEVALUE函数语法具有下列参数:date_text必需。表示采用Excel日期格式的日期的文本,或者是对包含表示采用Excel日期格式的文本的单元格的单元格引用。例如,"2008-1-30"或"30-Jan-2008"是用引号引起的文本字符串,用于表示日期。2023/1/1213DATEVALUE函数在使用MicrosoftExcelforWindows中的默认日期系统时,参数date_text必须表示1900年1月1日到9999年12月31日之间的某个日期;而在使用ExcelforMacintosh中的默认日期系统时,参数date_text必须表示1904年1月1日到9999年12月31日之间的某个日期。如果参数date_text的值超出上述范围,则函数DATEVALUE返回错误值#VALUE!。如果省略参数date_text中的年份部分,则函数DATEVALUE会使用计算机内置时钟的当前年份。参数date_text中的时间信息将被忽略2023/1/1214DAY函数

返回以序列号表示的某日期的天数,用整数1到31表示。2023/1/1215DAYS360函数

说明DAYS360按照一年360天的算法(每个月以30天计,一年共计12个月),返回两日期间相差的天数,这在一些会计计算中将会用到。如果会计系统是基于一年12个月,每月30天,则可用此函数帮助计算支付款项。2023/1/1216DAYS360函数

语法DAYS360(start_date,end_date,[method])DAYS360函数语法具有下列参数:start_date、end_date必需。要计算期间天数的起止日期。如果start_date在end_date之后,则DAYS360将返回一个负数。应使用DATE函数来输入日期,或者将日期作为其他公式或函数的结果输入。例如,使用函数DATE(2008,5,23)可返回2008-5-23。如果日期以文本形式输入,则会出现问题。Method可选。一个逻辑值,它指定在计算中是采用欧洲方法还是美国方法。2023/1/1217EDATE函数

返回表示某个日期的序列号,该日期代表指定日期(start_date)之前或之后的月份数。即计算某日期相隔几个月的日期系列数,使用函数EDATE可以计算与发行日处于一月中同一天的到期日的日期。语法EDATE(start_date,months)Start_date为一个代表开始日期的日期。应使用DATE函数输入日期,或者将函数作为其他公式或函数的结果输入。例如,使用函数DATE(2008,5,23)输入2008年5月23日。如果日期以文本形式输入,则会出现问题。Month为start_date之前或之后的月数。正数表示未来日期,负数表示过去日期。2023/1/1218HOUR函数

返回时间值的小时数。即一个介于0(12:00A.M.)到23(11:00P.M.)之间的整数。语法HOUR(serial_number)Serial_number表示一个时间值,其中包含要查找的小时。时间有多种输入方式:带引号的文本字符串(例如"6:45PM")、十进制数(例如0.78125表示6:45PM)或其他公式或函数的结果(例如TIMEVALUE("6:45PM"))。注解MicrosoftExcelforWindows和ExcelforMacintosh使用不同的默认日期系统。时间值为日期值的一部分,并用十进制数来表示(例如12:00PM可表示为0.5,因为此时是一天的一半)。2023/1/1219MINUTE函数

返回时间值中的分钟,为一个介于0到59之间的整数。语法MINUTE(serial_number)Serial_number表示一个时间值,其中包含要查找的分钟。时间有多种输入方式:带引号的文本字符串(例如"6:45PM")、十进制数(例如0.78125表示6:45PM)或其他公式或函数的结果(例如TIMEVALUE("6:45PM"))。注解MicrosoftExcelforWindows和MicrosoftExcelfortheMacintosh使用不同的默认日期系统。时间值为日期值的一部分,并用十进制数表示(例如12:00PM可表示为0.5,因为此时是一天的一半)。2023/1/1220NETWORKDAYS函数

返回两日期间的完整工作日数工作日不包括周末和专门指定的假期。可以使用函数NETWORKDAYS,根据某一特定时期内雇员的工作天数,计算其应计的报酬。2023/1/1221NETWORKDAYS函数

语法NETWORKDAYS(start_date,end_date,holidays)要点应使用DATE函数输入日期,或者将函数作为其他公式或函数的结果输入。例如,使用函数DATE(2008,5,23)输入2008年5月23日。如果日期以文本形式输入,则会出现问题。Start_date为一个代表开始日期的日期。End_date为终止日期。Holidays表示不在工作日历中的一个或多个日期所构成的可选区域。2023/1/1222TIME函数

返回时间的小数值语法TIME(hour,minute,second)Hour为0(零)到32767之间的数值,代表小时。任何大于23的数值将除以24,其余数将视为小时。例如,TIME(27,0,0)=TIME(3,0,0)=.125或3:00AM。Minute为0到32767之间的数值,代表分钟。任何大于59的数值将被转换为小时和分钟。例如,TIME(0,750,0)=TIME(12,30,0)=.520833或12:30PM。Second为0到32767之间的数值,代表秒。任何大于59的数值将被转换为小时、分钟和秒。例如,TIME(0,0,2000)=TIME(0,33,22)=.023148或12:33:20AM。2023/1/1223WEEKDAY函数2023/1/1224Return_type返回的数字1或省略数字1(星期日)到数字7(星期六),同MicrosoftExcel早期版本。2数字1(星期一)到数字7(星期日)。3数字0(星期一)到数字6(星期日)。返回某日期为星期几WEEKNUM函数Return_type星期开始于1星期从星期日开始。星期内的天数从1到7记数。2星期从星期一开始。星期内的天数从1到7记数。2023/1/1225返回某日期在一年中的第几周WORKDAY函数返回与起始日期相隔指定工作日的日期值。工作日不包括周末和专门指定的假日。在计算发票到期日、预期交货时间或工作天数时,可以使用函数WORKDAY来扣除周末或假日。2023/1/1226WORKDAY函数语法WORKDAY(start_date,days,holidays)要点应使用DATE函数输入日期,或者将函数作为其他公式或函数的结果输入。例如,使用函数DATE(2008,5,23)输入2008年5月23日。如果日期以文本形式输入,

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论