Excel办公教程第042


Excel中与日期有关的函数不少,今天给大家梳理一份日期函数大全,希望对你有帮助。


1.DATE功能:将提取的数字变为日期格式进行显示。语法:DATE(year,month,day)释义:公式中的三个参数分别为年,月,日,对应填入就可以将数字组合成为日期。示例:你有一份Excel日期函数大全,请注意查收(上)_java

2、DATEDIF功能:计算两个日期之间相隔的天数、月数或年数。语法:DATEDIF(start_date,end_date,unit)释义:公式中三个参数分别为开始日期,结束日期,返回类型。其中unit可返回的类型如下:"Y"  一段时期内的整年数。"M" 一段时期内的整月数。"D"  一段时期内的天数。"MD" start_date 与 end_date 之间天数之差。忽略日期中的月份和年份。"YM" start_date 与 end_date 之间月份之差。忽略日期中的天和年份"YD" start_date 与 end_date 的日期部分之差。忽略日期中的年份。示例:你有一份Excel日期函数大全,请注意查收(上)_java_02

3.DATEVALUE 功能:将存储为文本的日期转换为 Excel 识别为日期的序列号。语法:DATEVALUE(date_text)释义:date_text 必需参数,表示 Excel 日期格式的日期的文本,或者是对表示 Excel 日期格式的日期的文本所在单元格的单元格引用 。例如,"2008-1-30" 或 "30-Jan-2008" 是用引号引起的文本字符串,用于表示日期。示例:

4.DAY功能:以序列数表示的某日期的天数。天数是介于 1 到 31 之间的整数语法:DAY(serial_number)释义:serial_number 为要查找的天数日期。日期有多种输入方式:带引号的文本串(例如 "1998/01/30")、系列数(例如,如果使用 1900 日期系统则 35825 表示 1998 年 1 月 30 日)或其他公式或函数的结果(例如 DATEVALUE("1998/1/30"))。示例:

5、DAYS功能:返回两个日期之间的天数。语法:DAYS(end_date, start_date)示例:此函数的功能与DATEDIF函数的参数为“D”时,功能一致。

6.DAYS360功能:按照一年 360 天的算法(每个月以 30 天计,一年共计 12 个月),DAYS360 函数返回两个日期间相差的天数,这在一些会计计算中将会用到。如果财会系统是基于一年 12 个月,每月 30 天,可使用此函数帮助计算支付款项。语法:DAYS360(start_date,end_date,[method])释义:Start_date (起始日期) 和 end_date (结束日期) 为您想要知道天数之间的两个日期。如果 start_date 发生在 end_date 之後,则 DAYS360 会传回负数值。日期必须使用 DATE 功能输入,或是其他公式或功能的结果。Method 是一个逻辑值,指示计算时应该使用美国还是欧洲方法。当为FALSE或省略不写时采用美国方法,当为TRUE时采用欧洲方法。示例:

7.EDATE功能:返回表示某个日期的序列号,该日期与指定日期 (start_date) 相隔(之前或之后)指示的月份数。语法:EDATE(start_date,months)释义:start_date:表示起始日期的日期。months:start_date 之前或之后的月份数。months 为正值将生成未来日期;为负值将生成过去日期。示例:

8.EOMONTH功能:返回某个月份最后一天的序列号,该月份与 start_date 相隔(之后或之后)指示的月份数。使用函数 EOMONTH 可以计算正好在特定月份中最后一天到期的到期日。语法:EOMONTH(start_date, months)释义:Start_date 是代表开始日期的一个日期。日期有多种输入方式:带引号的文本串(例如 "1998/01/30")、系列数(例如,如果使用 1900 日期系统,则 35825 表示 1998 年 1 月 30 日)或其他公式或函数的结果(例如 DATEVALUE("1998/1/30"))。Months :start_date 之前或之后的月份数。months 为正值将生成未来日期;为负值将生成过去日期。示例:你有一份Excel日期函数大全,请注意查收(上)_java_03

9.HOUR功能:用于返回时间值中的小时数,返回的值范围是0~23。语法:HOUR(serial_number)释义:serial_number:表示要提取小时数的时间。示例:你有一份Excel日期函数大全,请注意查收(上)_java_04

10.MINUTE功能:返回一个指定时间值中的分钟数。语法:MINUTE(serial_number)释义:Serial_number 必需。一个时间值,其中包含要查找的分钟。时间值有多种输入方式:带引号的文本字符串(例如 "6:45 PM")、十进制数(例如 0.78125 表示 6:45 PM)或其他公式或函数的结果(例如 TIMEVALUE("6:45 PM"))。示例:你有一份Excel日期函数大全,请注意查收(上)_java_05

11.MONTH功能:返回月份值,且返回的值是1到12之间的整数。语法:MONTH(serial_number)释义:Serial_number 必须存在,含义:要查找的月份日期。你有一份Excel日期函数大全,请注意查收(上)_java_06

12.NETWORKDAYS功能:返回开始日期和结束日期之间的所有工作日数,其中,工作日包括周末和专门指定的假期。语法:NETWORKDAYS(start_date,end_date,holidays)释义:start_date:表示开始日期。end_date:表示结束日期。holidays:在工作日中排除的特定日期。示例:你有一份Excel日期函数大全,请注意查收(上)_java_07

13、NETWORKDAYS.INTL功能:返回两个日期之间的所有工作日数,使用参数指示哪些天是周末,以及有多少天是周末。周末和任何指定为假期的日期不被视为工作日。语法:NETWORKDAYS.INTL(start_date, end_date, [weekend], [holidays])释义:start_date 和 end_date 必需参数。要计算其差值的日期。start_date 可以早于或晚于 end_date,也可以与它相同。weekend是可选。表示介于 start_date 和 end_date 之间但又不包括在所有工作日数中的周末日。Weekend 是一个用于指定周末日的周末数字或字符串。holidays    可选。一组可选的日期,表示要从工作日日历中排除的一个或多个日期。holidays 应是一个包含相关日期的单元格区域,或者是一个由表示这些日期的序列值构成的数组常量。示例:你有一份Excel日期函数大全,请注意查收(上)_java_08觉得不错,记得帮忙点个【在看】,谢谢啦~