美文网首页
Excel.006 函数学习(6) - 日期与时间

Excel.006 函数学习(6) - 日期与时间

作者: caoqiansheng | 来源:发表于2020-09-21 12:10 被阅读0次

    1 DATE

    返回代表特定日期的序列号。如果在输入函数前,单元格格式为“常规”,则结果将设为日期格式。
    DATE(year,month,day)

    1.1 Year

    YEAR(serial_number)

    # 返回某日期对应的年份。返回值为 1900 到 9999 之间的整数
    =YEAR("2008-2-14")
    =YEAR(DATE(2008,2,14))
    # 2008
    
    • 如果 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!。
    1.2 Month

    代表每年中月份的数字。如果所输入的月份大于 12,将从指定年份的一月份开始往上加算。

    # DATE(2008,14,2) 返回代表 2009 年 2 月 2 日的序列号
    =MONTH(DATE(2008,14,2))
    # 2
    
    1.3 Day

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

    # DATE(2008,1,35) 返回代表 2008 年 2 月 4 日的序列号
    =DAY(DATE(2008,1,35))
    # 4
    

    2 TIME

    返回某一特定时间的小数值。函数 TIME 返回的小数值为 0(零)到 0.99999999 之间的数值,代表从 0:00:00 (12:00:00 AM) 到 23:59:59 (11:59:59 PM) 之间的时间。
    TIME(hour,minute,second)

    2.1 HOUR

    返回时间值的小时数。即一个介于 0 (12:00 A.M.) 到 23 (11:00 P.M.) 之间的整数。
    HOUR(serial_number)

    =HOUR("4:59:59")
    # 4
    
    2.2 MINUTE

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

    =MINUTE("4:59:59")
    # 59
    
    2.3 SECOND

    返回时间值的秒数。返回的秒数为 0 到 59 之间的整数。
    SECOND(serial_number)

    =SECOND("4:59:59")
    # 59
    

    3 TODAY

    返回当前日期的序列号。序列号是WPS表格日期和时间计算使用的日期-时间代码。如果在输入函数前,单元格的格式为“常规”,则结果将设为日期格式。
    TODAY()

    说明
    WPS表格 可将日期存储为可用于计算的序列号。默认情况下,1900 年 1 月 1 日的序列号是 1,而 2008 年 1 月 1 日的序列号是 39448,这是因为它距 1900 年 1 月 1 日有 39448 天。

    4 WEEKDAY

    返回某日期为星期几。默认情况下,其值为 1(星期天)到 7(星期六)之间的整数。
    WEEKDAY(serial_number,return_type)

    • Serial_number
      表示一个顺序的序列号,代表要查找的那一天的日期。应使用 DATE 函数输入日期,或者将函数作为其他公式或函数的结果输入。例如,使用 DATE(2008,5,23) 输入 2008 年 5 月 23 日。如果日期以文本的形式输入,则会出现问题。

    • Return_type 为确定返回值类型的数字。

    Return_type 返回的数字
    1 或省略 数字 1(星期日)到数字 7(星期六)
    2 数字 1(星期一)到数字 7(星期日)
    3 数字 0(星期一)到数字 6(星期日)

    5 NOW

    返回当前日期和时间所对应的序列号。如果在输入函数前,单元格的格式为“常规”,则结果将设为日期格式。
    NOW()

    说明

    • WPS表格 可将日期存储为可用于计算的序列号。默认情况下,1900 年 1 月 1 日的序列号是 1 ,而 2008 年 1 月 1 日的序列号是 39448,这是因为它距 1900 年 1 月 1 日有 39448 天。
    • 序列号中小数点右边的数字表示时间,左边的数字表示日期。例如,序列号 .5 表示时间为中午 12:00。
    • 函数 NOW 只有在重新计算工作表,或执行含有此函数的宏时改变。它并不会随时更新。

    6 DATEDIF

    DATEDIF函数,主要用于计算两个日期之间的天数、月数或年数。其返回的值是两个日期之间的年\月\日间隔数。
    DATEDIF(Start_Date,End_Date,Unit)

    • Start_Date:为一个日期,它代表时间段内的第一个日期或起始日期。
    • End_Date:为一个日期,它代表时间段内的最后一个日期或结束日期。
    • Unit:为所需信息的返回类型。


      image.png

    相关文章

      网友评论

          本文标题:Excel.006 函数学习(6) - 日期与时间

          本文链接:https://www.haomeiwen.com/subject/jhkvyktx.html