日期函数副本副本.docx

上传人:b****8 文档编号:12163440 上传时间:2023-06-04 格式:DOCX 页数:28 大小:23.24KB
下载 相关 举报
日期函数副本副本.docx_第1页
第1页 / 共28页
日期函数副本副本.docx_第2页
第2页 / 共28页
日期函数副本副本.docx_第3页
第3页 / 共28页
日期函数副本副本.docx_第4页
第4页 / 共28页
日期函数副本副本.docx_第5页
第5页 / 共28页
日期函数副本副本.docx_第6页
第6页 / 共28页
日期函数副本副本.docx_第7页
第7页 / 共28页
日期函数副本副本.docx_第8页
第8页 / 共28页
日期函数副本副本.docx_第9页
第9页 / 共28页
日期函数副本副本.docx_第10页
第10页 / 共28页
日期函数副本副本.docx_第11页
第11页 / 共28页
日期函数副本副本.docx_第12页
第12页 / 共28页
日期函数副本副本.docx_第13页
第13页 / 共28页
日期函数副本副本.docx_第14页
第14页 / 共28页
日期函数副本副本.docx_第15页
第15页 / 共28页
日期函数副本副本.docx_第16页
第16页 / 共28页
日期函数副本副本.docx_第17页
第17页 / 共28页
日期函数副本副本.docx_第18页
第18页 / 共28页
日期函数副本副本.docx_第19页
第19页 / 共28页
日期函数副本副本.docx_第20页
第20页 / 共28页
亲,该文档总共28页,到这儿已超出免费预览范围,如果喜欢就下载吧!
下载资源
资源描述

日期函数副本副本.docx

《日期函数副本副本.docx》由会员分享,可在线阅读,更多相关《日期函数副本副本.docx(28页珍藏版)》请在冰点文库上搜索。

日期函数副本副本.docx

日期函数副本副本

日期与时间函数

DATE   返回特定日期的序列号

DATEVALUE   将文本格式的日期转换为序列号

DATEDIF   返回两个日期之间的隔数 

DAY  将序列号转换为月份中的日

DAYS360  以一年360天为基准计算两个日期间的天数

EDATE  返回用于表示开始日期之前或之后月数的日期的序列号

EOMONTH 返回指定月数之前或之后的月份的最后一天的序列号

HOUR   将序列号转换为小时

MINUTE   将序列号转换为分钟

MONTH   将序列号转换为月

NETWORKDAYS  返回两个日期之间的全部工作日数

NOW   返回当前日期和时间的序列号

SECOND   将序列号转换为秒

TIME   返回特定时间的序列号

TIMEVALUE   将文本格式的时间转换为序列号

TODAY   返回今天日期的序列号

WEEKDAY   将序列号转换为星期几

WEEKNUM  将序列号转换为一年中相应的周数

WORKDAY 返回指定的若干个工作日之前或之后的日期的序列号

YEAR   将序列号转换为年

YEARFRAC 返回代表start_date和end_date之间整天天数的年分数

DATE

返回代表特定日期的序列号。

如果在键入函数前,单元格格式为“常规”,则结果将设为日期格式。

语法

DATE(year,month,day)

Year    参数year可以为一到四位数字。

∙如果year位于0(零)到1899(包含)之间,则WPS表格会将该值加上1900,再计算年份。

例如:

DATE(108,1,2)将返回2008年1月2日(1900+108)。

∙如果year位于1900到9999(包含)之间,则WPS表格将使用该数值作为年份。

例如:

DATE(2008,1,2)将返回2008年1月2日。

∙如果year小于0或大于等于10000,则WPS表格将返回错误值#NUM!

Month    代表每年中月份的数字。

如果所键入的月份大于12,将从指定年份的一月份开始往上加算。

例如:

DATE(2008,14,2)返回代表2009年2月2日的序列号。

Day    代表在该月份中第几天的数字。

如果day大于该月份的最大天数,则将从指定月份的第一天开始往上累加。

例如,DATE(2008,1,35)返回代表2008年2月4日的序列号。

示例

如果您将示例复制到空白工作表中,可能会更易于理解该示例。

 

A

B

C

1

2

2008

10

1

3

公式

说明(结果)

4

=DATE(A2,B2,C2)

返回上述日期的序列号2008-10-1或39722(使用1900日期系统)

DATEVALUE

返回date_text所表示的日期的序列号。

函数DATEVALUE的主要功能是将以文本表示的日期转换成一个序列号。

语法

DATEVALUE(date_text)

Date_text    代表以WPS表格日期格式表示的日期的文本。

例如,"2008-1-30"或"30-Jan-08"就是带引号的文本,它用于代表日期。

在使用WPS表格时,date_text必须表示1899年12月31日到9999年12月31日之间的一个日期。

如果date_text超出范围,则函数DATEVALUE返回错误值#VALUE!

如果省略date_text中的年份部分,则函数DATEVALUE使用计算机系统内部时钟的当前年份。

date_text中的时间信息将被忽略。

说明

∙WPS表格可将日期存储为可用于计算的序列号。

默认情况下,1899年12月31日的序列号是1而2008年1月1日的序列号是39448,这是因为它距1899年12月31日有39448天。

∙大部分函数都会自动将日期值转换成序列号。

示例

如果您将示例复制到空白工作表中,可能会更易于理解该示例。

A

B

1

公式

说明(结果)

2

=DATEVALUE("2008-8-22")

使用1900日期系统时的文本日期序列号(39682)

3

=DATEVALUE("22-AUG-08")

使用1900日期系统时的文本日期序列号(39682)

4

=DATEVALUE("2008-2-23")

使用1900日期系统时的文本日期序列号(39501)

5

=DATEVALUE("5-JUL")

使用1900日期系统时的文本日期序列号,此时假定计算机内置时钟设置为2008年(39634)

注意  若要查看序列号所代表的日期,请选择该日期所在的单元格,单击“格式”菜单上的“单元格”,再单击“数字”选项卡,然后单击“分类”框中的“日期”。

 

相关功能

日期与时间函数

DATEDIF

DATEDIF函数,主要用于计算两个日期之间的天数、月数或年数。

其返回的值是两个日期之间的年\月\日间隔数。

基本语法:

 DATEDIF(Start_Date,End_Date,Unit)

Start_Date:

为一个日期,它代表时间段内的第一个日期或起始日期;

End_Date:

为一个日期,它代表时间段内的最后一个日期或结束日期;

Unit:

为所需信息的返回类型。

 

信息类型参数:

以下示例计算默认当前日期为:

2008-4-8

参数

示例

公式

结果

1

"Y":

计算两个日期间隔的年数

计算出生日期为1975-1-30人的年龄

=DATEDIF("1975-1-30",TODAY(),"Y")

33

2

"M":

计算两个日期间隔的月份数

计算日期为1975-1-30与当前日期的间隔月份数

=DATEDIF("1975-1-30",TODAY(),"M")

398

3

"D":

计算两个日期间隔的天数

计算日期为1975-1-30和当前日期的间隔天数

=DATEDIF("1975-1-30",TODAY(),"D")

12122

4

"YD":

忽略年数差,计算两个日期间隔的天数

计算日期为1975-1-30和当前日期的不计年数的间隔天数

=DATEDIF("1975-1-30",TODAY(),"YD")

68

5

"MD":

忽略年数差和月份差,计算两个日期间隔的天数

计算日期为1975-1-30和当前日期的不计月份和年份的间隔天数

=DATEDIF("1975-1-30",TODAY(),"MD")

9

6

"YM":

忽略相差年数,计算两个日期间隔的月份数

计算日期为1975-1-30和当前日期的不计年份的间隔月份数

=DATEDIF("1975-1-30",TODAY(),"YM")

2

 

相关功能

日期与时间函数

DAY

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

语法

DAY(serial_number)

Serial_number    表示一个日期值,其中包含要查找的日期。

应使用DATE函数来键入日期,或者将日期作为其他公式或函数的结果键入。

例如,使用DATE(2008,5,23)键入2008年5月23日。

如果日期以文本的形式键入,则会出现问题。

说明

WPS表格可将日期存储为可用于计算的序列号。

默认情况下,1899年12月31日的序列号是1,而2008年1月1日的序列号是39448,这是因为它距1899年12月31日有39448天。

示例

如果您将示例复制到空白工作表中,可能会更易于理解该示例。

A

B

1

日期

 

2

2008-2-14

 

3

公式

说明(结果)

4

=DAY(A2)

上述日期的天数(14)

DAYS360

DAYS360按照一年360天的算法(每个月以30天计,一年共计12个月),返回两日期间相差的天数,这在一些会计计算中将会用到。

如果会计系统是基于一年12个月,每月30天,则可用此函数帮助计算支付款项。

语法

DAYS360(start_date,end_date,method)

Start_date,end_date 计算期间天数的起止日期。

如果start_date在end_date之后,则DAYS360将返回一个负数。

Method   一个逻辑值,它指定在计算中是采用欧洲方法还是美国方法。

Method

定义

FALSE或省略

美国方法(NASD)。

如果起始日期为某月的最后一天,则等于当月的30号。

如果终止日期为某月的最后一天,并且起始日期早于某月的30号,则终止日期等于下个月的1号,否则,终止日期等于当月的30号。

TRUE

欧洲方法。

如果起始日期和终止日期为某月的31号,则等于当月的30号。

注意:

应使用DATE函数来键入日期,或者将日期作为其他公式或函数的结果键入。

例如,使用函数 DATE(2009,7,23) 键入 2009 年 7 月 23 日。

如果日期以文本形式键入,则会出现问题。

说明

WPS表格可将日期存储为可用于计算的序列数。

默认情况下,1899年12月31日的序列号是1,而2008年1月1日的序列号是39448,这是因为它距1899年12月31日有39448天。

         

示例

如果您将示例复制到空白工作表中,可能会更易于理解该示例。

A

1

日期

2

2010-1-1

3

2010-4-1

4

2010-4-28

5

2010-7-30

6

公式

说明(结果)

7

=DAYS360(A3,A4)

按照一年360天的算法,返回2010-4-1与2010-4-28之间的天数。

(27)

8

=DAYS360(A2,A5)

按照一年360天的算法,返回2010-1-1与2010-7-30之间的天数。

(209)

9

=DAYS360(A2,A4)

按照一年360天的算法,返回2010-1-1与2010-4-28之间的天数。

(117)

EDATE

返回表示某个日期的序列号,该日期与指定日期 (start_date) 相隔(之前或之后)指示的月份数。

使用函数 EDATE 可以计算与发行日处于一月中同一天的到期日的日期。

语法

EDATE(start_date, months)

Start_date   一个日期值,代表开始日期。

Months   start_date 之前或之后的月份数。

months 为正值将生成未来日期;为负值将生成过去日期。

注意:

应使用 DATE 函数键入日期,或者将日期作为其他公式或函数的结果键入。

例如,使用函数 DATE(2009,7,23) 键入 2009 年 7 月 23 日。

如果日期以文本形式键入,则会出现问题。

说明

∙WPS表格可将日期存储为可用于计算的序列号。

默认情况下,1899年12月31日的序列号是1,而2008年1月1日的序列号是39448,这是因为它距1899年12月31日有39448天。

∙若 start_date 不是有效日期,则 EDATE 返回错误值 #VALUE!

 。

∙若 months 不是整数,将截尾取整。

示例

如果您将示例复制到空白工作表中,可能会更易于理解该示例。

A

1

日期

2

2009-02-16

3

公式

说明(结果)

4

=EDATE(A2,-1)

此函数表示上述日期之前一个月的日期 (2009-1-16)

5

=EDATE(A2,1)

此函数表示上述日期之后一个月的日期 (2009-3-16)

6

=EDATE(A2,4)

此函数表示上述日期之后四个月的日期 (2009-6-16)

相关功能

日期与时间函数

 

EOMONTH

 

返回某个月份最后一天的序列号,该月份与 start_date 相隔(之后或之后)指示的月份数。

使用函数 EOMONTH 可以计算正好在特定月份中最后一天到期的到期日。

语法

EOMONTH(start_date, months)

 Start_date  一个日期值,代表开始日期。

 

 Months  start_date 之前或之后的月份数。

months 为正值将生成未来日期;为负值将生成过去日期。

  

 注意:

应使用DATE函数来键入日期,或者将日期作为其他公式或函数的结果键入。

例如,使用函数 DATE(2009,7,23) 键入 2009 年 7 月 23 日。

如果日期以文本形式键入,则会出现问题。

说明

∙WPS表格可将日期存储为可用于计算的序列号。

默认情况下,1899年12月31日的序列号是1,而2008年1月1日的序列号是39448,这是因为它距1899年12月31日有39448天。

∙若 start_date 为非法日期值,则 EOMONTH 返回错误值 #NUM!

 。

 

∙若 start_date 和 months 产生非法日期值,则 EOMONTH 返回错误值 #NUM!

 。

 

∙若 months 不是整数,将截尾取整。

示例

如果您将示例复制到空白工作表中,可能会更易于理解该示例。

A

1

日期

2

2010-01-27

3

公式

说明(结果)

4

=EOMONTH(A2,2)

此函数表示上述日期之后两个月的最后一天的日期 (2010-3-31)

5

=EOMONTH(A2,-1)

此函数表示上述日期之前一个月的最后一天的日期 (2009-12-31)

 

相关功能

日期与时间函数

 

EOMONTH

 

返回某个月份最后一天的序列号,该月份与 start_date 相隔(之后或之后)指示的月份数。

使用函数 EOMONTH 可以计算正好在特定月份中最后一天到期的到期日。

语法

EOMONTH(start_date, months)

 Start_date  一个日期值,代表开始日期。

 

 Months  start_date 之前或之后的月份数。

months 为正值将生成未来日期;为负值将生成过去日期。

  

 注意:

应使用DATE函数来键入日期,或者将日期作为其他公式或函数的结果键入。

例如,使用函数 DATE(2009,7,23) 键入 2009 年 7 月 23 日。

如果日期以文本形式键入,则会出现问题。

说明

∙WPS表格可将日期存储为可用于计算的序列号。

默认情况下,1899年12月31日的序列号是1,而2008年1月1日的序列号是39448,这是因为它距1899年12月31日有39448天。

∙若 start_date 为非法日期值,则 EOMONTH 返回错误值 #NUM!

 。

 

∙若 start_date 和 months 产生非法日期值,则 EOMONTH 返回错误值 #NUM!

 。

 

∙若 months 不是整数,将截尾取整。

示例

如果您将示例复制到空白工作表中,可能会更易于理解该示例。

A

1

日期

2

2010-01-27

3

公式

说明(结果)

4

=EOMONTH(A2,2)

此函数表示上述日期之后两个月的最后一天的日期 (2010-3-31)

5

=EOMONTH(A2,-1)

此函数表示上述日期之前一个月的最后一天的日期 (2009-12-31)

 

相关功能

日期与时间函数

 

HOUR

返回时间值的小时数。

即一个介于0(12:

00A.M.)到23(11:

00P.M.)之间的整数。

语法

HOUR(serial_number)

Serial_number    表示一个时间值,其中包含要查找的小时。

时间有多种键入方式:

带引号的文本字符串(例如:

"6:

45PM")、十进制数(例如0.78125表示6:

45PM)或其他公式或函数的结果(例如:

TIMEVALUE("6:

45PM"))。

说明

WPS表格的时间值为日期值的一部分,并用十进制数来表示(例如12:

00PM可表示为0.5,因为此时是一天的一半)。

示例

如果您将示例复制到空白工作表中,可能会更易于理解该示例。

A

B

C

1

时间

公式

说明(结果)

2

4:

30:

25AM

=HOUR(A2)

返回时间值的小时数(4)

3

4:

30:

25PM

=HOUR(A3)

返回时间值的小时数(16)

4

16:

30:

25

=HOUR(A4)

返回时间值的小时数(16)

 

相关功能

日期与时间函数

MINUTE

返回时间值中的分钟数,为一个介于0到59之间的整数。

语法

MINUTE(serial_number)

Serial_number    表示一个时间值,其中包含要查找的分钟。

时间有多种键入方式:

带引号的文本字符串(例如"6:

45PM")、十进制数(例如0.78125表示6:

45PM)或其他公式或函数的结果(例如TIMEVALUE("6:

45PM")。

说明

WPS表格的时间值为日期值的一部分,并用十进制数表示(例如12:

00PM可表示为0.5,因为此时是一天的一半)。

示例

如果您将示例复制到空白工作表中,可能会更易于理解该示例。

A

B

C

1

时间

公式

说明(结果)

2

4:

30:

25AM

=MINUTE(A2)

返回时间值的分钟数(30)

 

相关功能

日期与时间函数

 

MONTH

返回以序列号表示的日期中的月份。

月份是介于1(一月)到12(十二月)之间的整数。

语法

MONTH(serial_number)

Serial_number    表示一个日期值,其中包含要查找的月份。

应使用DATE函数来键入日期,或者将日期作为其他公式或函数的结果键入。

例如,使用DATE(2008,5,23)键入2008年5月23日。

如果日期以文本的形式键入,则会出现问题。

说明

WPS表格可将日期存储为可用于计算的序列号。

默认情况下,1899年12月31日的序列号是1,而2008年1月1日的序列号是39448,这是因为它距1899年12月31日有39448天。

示例

如果您将示例复制到空白工作表中,可能会更易于理解该示例。

A

B

1

日期

 

2

2008-2-14

 

3

公式

说明(结果)

4

=MONTH(A2)

上述日期的月份

(2)

相关功能

日期与时间函数

 

NETWORKDAYS

返回参数start_date和end_date之间完整的工作日数值。

工作日不包括周末和专门指定的假期。

可以使用函数NETWORKDAYS,根据某一特定时期内雇员的工作天数,计算其应计的报酬。

语法

NETWORKDAYS(start_date,end_date,holidays)

要点应使用DATE函数来键入日期,或者将日期作为其他公式或函数的结果键入。

例如,使用函数DATE(2008,5,23)键入2008年5月23日。

如果日期以文本的形式键入,则会出现问题。

Start_date  为一个代表开始日期的日期。

End_date  为终止日期。

Holidays  表示不在工作日历中的一个或多个日期所构成的可选区域,例如:

省/市/自治区和国家/地区的法定假日以及其他非法定假日。

该清单可以是包含日期的单元格区域,或是表示日期的序列号的数组常量。

说明

∙WPS表格可将日期存储为可用于计算的序列号。

默认情况下,1899年12月31日的序列号是1,而2008年1月1日的序列号是39448,这是因为它距1899年12月31日有39448天。

∙如果任何参数为无效的日期值,则函数NETWORKDAYS将返回错误值#VALUE!

示例

如果您将示例复制到空白工作表中,可能会更易于理解该示例。

A

B

1

日期

说明

2

2008-10-1

项目的开始日期

3

2009-3-1

项目的终止日期

4

2008-11-26

假日

5

2008-12-4

假日

6

2009-1-21

假日

7

公式

说明(结果)

8

=NETWORKDAYS(A2,A3)

上面的开始日期和终止日期之间工作日的数值(108)

9

=NETWORKDAYS(A2,A3,A4)

上面的开始日期和终止日期之间工作日的数值,不包括第一个假日(107)

10

=NETWORKDAYS(A2,A3,A4:

A6)

上面的开始日期和终止日期之间工作日的数值,不包括上面所列出的假日(105)

 

相关功能

日期与时间函数

 

NOW

返回当前日期和时间所对应的序列号。

如果在键入函数前,单元格的格式为“常规”,则结果将设为日期格式。

语法

NOW()

说明

∙WPS表格可将日期存储为可用于计算的序列号。

默认情况下,1899年12月31日的序列号是1,而2008年1月1日的序列号是39448,这是因为它距1899年12月31日有39448天。

∙序列号中小数点右边的数字表示时间,左边的数字表示日期。

例如,序列号.5表示时间为中午12:

00。

∙函数NOW只有在重新计算工作表,或执行含有此函数的宏时改变。

它并不会随时更新。

 

相关功能

日期与时间函数

SECOND

返回时间值的秒数。

返回的秒数为0到59之间的整数。

语法

SECOND(serial_number)

Serial_number    表示一个时间值,其中包含要查找的秒数。

时间有多种键入方式:

带引号的文本字符串(例如"6:

45PM")、十进制数(例如,0.78125表示6:

45PM)或其他公式或函数的结果(例如TIMEVALUE("6:

45PM"))。

说明

WPS表格的时间值为日期值的一部分,并用十进制数来表示(例如12:

00PM可表示为0.5,因为此时是一天的一半)。

示例

如果您将示例复制到空白工作表中,可能会更易于理解该示例。

A

B

C

1

时间

公式

说明(结果)

2

4:

30:

25AM

=SECOND(A2)

返回时间值的秒数(25)

3

4:

30:

00PM

=SECOND(A3)

返回时间值的秒数(0)

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 求职职场 > 简历

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2