《Excel函数详解日期和时间函数.ppt》由会员分享,可在线阅读,更多相关《Excel函数详解日期和时间函数.ppt(51页珍藏版)》请在金锄头文库上搜索。
1、1 Excel日期和时间函数 DATE 用途 返回代表特定日 期的序列号 语法 DATE year month day 参数 year 为 一到四位 根据使用的日期系统解释该参数 默认情况 下 Excel for Windows 使用 1900 日期系统 而 Excel for M acintosh 使用 1904 日期系统 Month 代表每年中月份的 数字 如果所输入的月份大于 12 将从指定年份的一月 份执行加法运算 Day 代表在该月份中第几天的数字 如果 day 大于该月 份的最大天数时 将从指定月份的第一天开始往上累 加 注意 Excel 按顺序的序列号 保存日期 这样就可以对其进
2、行计算 如果工作簿使用 的是 1900 日期系统 则 Excel 会将 1900 年 1 月 1 日保 存为序列号 1 同理 会将 1998年 1 月 1 日保存为序列号 35796 因为该日期距离 1900 年 1 月1 日为 35795 天 实例 如果 采用 1900 日期系统 Excel 默认 则公式 DATE 2001 1 1 返回 36892 2 Excel日期和时间函数 DAT evalUE 用途 返回 date text 所表示的日期的序列号 该函数的主要用途是将文字表示的日期转换成一个序列 号 语法 DATeva lUE date text 参数 Date text 是用 Ex
3、cel 日期格式表 示日期的文本 在使用 1900 日期系统中 date t ext 必须是 1900 年 1 月 1 日到 9999 年 12 月 31 日之 间的一个日期 而在1904 日期系统中 date text 必须是 1904 年 1 月 1 日到 9999 年 12 月 31 日之间的 一个日期 如果 date text 超出上述范围 则函数 D ATevalUE 返回错误值 value 如果省略参数 date text 中 的年代 则函数 DATevalUE 使用电脑系统内部时钟的当 前年代 且 date text 中的时间信息将被忽略 实例 公式 DATevalUE 2001
4、 3 5 返回 36955 DATe valUE 2 26 返回 36948 3 Excel日期和时间函数 DAY 用途 返回用序列号 整数 1 到 31 表示的某日期的天 数 用整数 1 到 31 表示 语法 DAY serial number 参数 Serial number 是要查找的天数日期 它有多种输 入方式 带引号的文本串 如 1998 01 30 序列号 如 1900 日期系统的 35825 表示 的 1998 年 1月 30 日 以及其他公式或函数的结果 如 DATevalUE 1998 1 30 实 例 公 式 DAY 2001 1 27 返 回 27 DAY 35825 返
5、 回 30 DAY DATevalUE 2001 1 25 返回 25 4 Exc el日期和时间函数 DAYS360 用途 按照一年 360 天的 算法 每个月 30 天 一年共计 12 个月 返回两日期间 相差的天数 语 法 DAYS360 start date end date method 参数 Start date 和 end date 是用于计算期间 天数的起止日期 如果 start date在 end date 之后 DAYS360 将返回一个负数 日期可以有多种输入方式 带 引则号的文 本串 例如 1998 01 30 序列号 例如 如果使用 1900 日 期系统 则35825
6、 表 示 1998 年 1 月 30 日 或 其 他 公 式 或 函 数 的 结 果 例 如 DATevalUE 1998 1 30 Method 是一个逻辑值 它指 定了在计算中是采用欧洲方法还是美国方法 若为 FALSE 或忽略 则采用美国方法 如果起始日期是一个月 的 31 日 则等于 同月的 30 日 如果终止日期是一个月的 31 日 并且起始日期早于 30 日 则终止日期等于下一个月的 1 日 否则 终止日 期等于本月的 30 日 若为 TRUE 则采用欧洲方法 无论是起始日期还是终止日期为 一个月的 31 号 都将等于本月的 30 号 实例 公式 DAYS360 1 998 2 1
7、 2001 2 1 返回 1080 5 Excel日期和时间 函数 EDATE 用途 返回指定日期 start date 之前或之后指定月份的日期序列号 语法 EDATE start date months 参数 Start date 参数代表 开始日期 它 有多种输入方式 带引号的文本串 例如 1998 01 30 序列号 如 35825 表示 1998 年 1 月 30 日 或其他公式或 函数的结果 例如 DATevalUE 1998 1 30 Months 为 在 start date 之前或之后的月份数 未来日期用正 数表示 过去日期用负数表示 实例 公式 EDATE 2001 3 5
8、 2 返回 37016 即 2001 年 5 月 5 日 E DATE 2001 3 5 6 返回 36774 即 2000 年 9 月 5 日 6 Excel日期和时间函数 EOMONTH 用途 返回 start date 之前或之后指定月份中最后一天的序列 号 语法 EOMonTH start date months 参数 St art date 参数代表开始日期 它有多种输入方式 带引号 的文本串 如 1998 01 30 序列号 如 1900 日期系统中 的 35 825 或其他公式或函数的结果 如DATevalUE 1998 1 30 Month 为 start date 之前或之后
9、的月份数 正数表示未来日期 负数表示过去日期 实例 公式 EOMonTH 2001 01 01 2 返回 36981 即 2001 年 3 月 31日 EOMonTH 2001 01 01 6 返回 36738 即 2000 年 7 月 31 日 7 Excel日期和时间 函数 HOUR 用途 返回时间值的小时数 即介于 0 12 00 A M 到 23 11 00 P M 之间 的一个整数 语法 HOU R serial number 参数 Serial number 表示一个时间值 其中包含着要返回的小时数 它有多种输入方式 带 引号的文本 串 如 6 45 PM 十进制数 如 0 781
10、25 表示6 45PM 或 其他公式或函数的结果 如 TIMevalUE 6 45 PM 实例 公式 HOUR 3 30 30 PM 返回 15 HOUR 0 5 返回 12 即 12 00 00AM HOU R 29747 7 返回 16 8 Excel日期和时间函数 MINUTE 用途 返回时间值中的分钟 即介于 0 到 59 之间的 一个整数 语法 MINUTE serial number 参数 Serial number 是一个时间值 其中包含着要查找的分钟数 时间有多 种输入 方式 带引号的文本串 如 6 45 PM 十进制数 如 0 78125 表示 6 45PM 或其他公式或函数
11、的结果 如 TIMevalU E 6 45 PM 实例 公式 MINUTE 15 30 00 返 回 30 MINUTE 0 06 返回 26 MIN UTE TIMevalUE 9 45 PM 返回 45 9 Excel日期和时间 函数 MONTH 用途 返回以序列号表示的日期中的月 份 它是介于 1 一月 和 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 ERP 文章经过精心编写发布 转载请留名 谢谢