日期时间函数的使用方法(日期与时间函数有哪些)
前言:
通常在做账本或者其他记录表的时候,我们经常需要输入时期、时间,或者计算一个时间的差值。这时候,最笨的办法是翻着日历一天一天的数,时间跨度大了的话,还得算一算大小月、闰月之类的,头昏脑涨又不一定算得对,尤其是填加班申请,天数少算一天,那就又便宜你老板了o(╯□╰)o
当然,如果你熟练掌握了EXCEL中的日期函数的用法,那算天数、算月份,或者做账记录,也就是分分钟的事情,简单快捷又准确。今天小编就给大家带来一篇介绍EXCEL中日期函数的合集,希望能帮到大家。
一、NOW函数。
NOW函数:返回系统当前时间。
NOW函数并没有参数。
我们在空白单元格输入:"=NOW()",得到当前系统时间:
二、TODAY函数。
TODAY函数,返回当前系统时间中的日期。
此函数没有参数,在空白单元格中输入:"=TODAY()"
三、DATE函数。
DATE函数:将"年"、"月"、"日"合并为日期格式。
参数:DATE(年,月,日)
比如,在A、B、C三列分别记录的是年、月、日的数值,用DATE函数生成日期格式的数值:
四、TIME函数。
TIME函数:将"时"、"分"、"秒"合并为时间格式。
参数:TIME(时,分,秒)
例如,将A、B、C三列分别记录时、分、秒的数值,用TIME函数生成时间格式的数值:
五、EDATE函数。
EDATE函数:返回从开始时间后过了指定月数的日期。
参数:EDATE(开始时间,持续月份)
比如,如下还款时间计算表,已知借款日期和借款时长,自动计算还款日期:
如上表,在C2单元格输入开始时间A2单元格,和持续月份B2单元格,得到最终还款时间
六、EOMONTH函数。
EOMONTH函数:返回从开始时间后过了指定月数的当月最后一天。
这个函数可以和EDATE函数对比学习。
参数:EOMONTH(开始时间,持续月份)
借用EDATE的例子,依然是还款时间计算表,已知借款日期和借款时长,返回应还款日期当月的最后一天:
七、HOUR函数。
HOUR函数:返回日期时间中的小时数。
参数:HOUR(时间)
例如,返回A1单元格的小时数:
八、MINUTE函数。
MINUTE函数:返回日期时间中的分钟数。
参数:MINUTE(时间)
例如,返回A1单元格的分钟数:
九、SECOND函数。
SECOND函数:返回日期时间中的秒数。
参数:SECOND(时间)
例如,返回A1单元格的秒数:
十、DAY函数。
DAY函数:返回日期时间中的天数。
参数:DAY(日期)
例如,返回A1单元格的天数:
十一、MONTH函数。
MONTH函数:返回日期时间中的月数。
参数:MONTH(日期)
例如,返回A1单元格的月数:
十二、YEAR函数。
YEAR函数:返回日期时间中的年。
参数:YEAR(日期)
例如,返回A1单元格是哪一年:
十三、NETWORKDAYS函数。
NETWORKDAYS函数:返回起始之间(包括起始日期)的工作日数量。
参数:NETWORKDAYS(开始时间,结束时间,特定节假日)
如果忽略假期这个参数,则计算除去周六周日的工作日数目,例如开始工作日(A2单元格)到结束工作日(B2单元格)之间的工作日数量:
如果在周六、周日外还有特定的节假日,则输入第三个参数:
十四、NETWORKDAYS.INTL函数。
NETWORKDAYS.INTL函数,实际上是在NETWORKDAYS函数的基础上增加了指定周末的功能。
参数:NETWORKDAYS.INTL(开始时间,结束时间,周末参数,特定节假日)
开始时间、结束时间、特定节假日参数的用法同NETWORKDAYS一致,现在来说明一下周末参数的用法:
weekend=1或忽略,则周末为:星期六、星期日;
weekend=2,则周末为:星期日、星期一;
weekend=3,则周末为:星期一、星期二;
weekend=4,则周末为:星期二、星期三;
weekend=5,则周末为:星期三、星期四;
weekend=6,则周末为:星期四、星期五;
weekend=7,则周末为:星期五、星期六;
weekend=11,则周末仅为星期日;
weekend=12,则周末仅为星期一;
weekend=13,则周末仅为星期二;
weekend=14,则周末仅为星期三;
weekend=15,则周末仅为星期四;
weekend=16,则周末仅为星期五;
weekend=17,则周末仅为星期六;
例如,工作开始时间是2017年10月15日,工作结束时间为2017年11月15日,周末仅为星期日,特定假日为10月31日和11月1日:
十五、WEEKDAY函数。
WEEKDAY函数:返回日期为周几。
参数:WEEKDAY(日期,返回类型)
这里详细说一下返回类型:
比如我们要返回一个日期(A1单元格)是周几:
十六、WEEKNUM函数。
WEEKNUM函数:返回日期是在这一年的第几周。
参数:WEEKNUM(日期,返回类型)
这里详细说明一下返回类型,其实这里的返回类型就是指,每一周从周几开始计算。
例如,返回A1单元格中日期所在这一年的第几周:
十七、WORKDAY函数。
WORKDAY函数:返回开始时期后指定工作天数后的结束日期。
参数:WORKDAY(开始时间,工作天数,特定节假日)
注意:这个函数是除去了周六、周日和特定节假日的工作日时间。
例如,返回从开始时间后第20个工作日:
再比如,增加特定节假日后:
十八、WORKDAY.INTL函数。
WORKDAY.INTL函数,实际上是WORKDAY函数增加了指定周末功能的函数。
参数:WORKDAY.INTL(开始时间,持续天数,周末参数,特定节假日)
开始时间、持续天数、特定节假日参数同WORKDAY函数一致,现在特别说明周末参数:
借用WORKDAY函数的例子说明: