其他日期函数应用技巧

  由于Excel中的日期和时间是以序列号进行存储的,因此可通过计算序列号,来计算日期和时间关系。

  关注公众号"求学若渴"下载完整视频教程

  一、实战:使用DAYS360函数以360天为准计算两个日期间天数

  使用DAYS360函数可以按照一年360天的算法(每个月以30天计,一年共计12个月)计算出两个日期之间相差的天数。

  二、使用EDATE函数计算从指定日期向前或向后几个月的日期

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

  例如,某员工于2018年9月20日入职某公司,签订的合同为3年,需要推断出该员工的合同到期日。在Excel中输入公式【=EDATE(DATE(2018,9,20),36)-1】即可。

  三、使用EOMONTH函数计算从指定日期向前或向后几个月后的那个月最后一天的日期

  EOMONTH函数用于计算特定月份的最后一天,即返回参数start date之前或之后的某个月份最后一天的序列号。

  例如,某银行代理基金基为了方便管理,每满3个月才在当月的月末从基金拥有者的账户上扣取下一次的基金费用。小陈于当年的6月12日购买基金,想知道第二次扣取基金费用的具体时间。此时,可使用函数EOMONTH计算正好在特定月份中最后一天到期的到期日,即输入公式【=EOMONTH( DATE(,6,12),3)】。

  四、实战:使用NETWORKDAYS函数计算日期间所有工作日数

  NETWORKDAYS函数用于返回参数start_date和end_date之间完整的工作日天数,工作日不包括周末和专门指定的假期。

  五、实战:使用NETWORKDAYS函数计算日期间所有工作日数

  NETWORKDAYS函数用于返回参数start_date和end_date之间完整的工作日天数,工作日不包括周末和专门指定的假期。

  六、使用WEEKNUM函数返回日期在一年中是第几周

  WEEKNUM函数用于判断某个日期位于当年的第几周。例如,输入公式【=WEEKNUM(DATE( 2018,6,25))】,即可返回该日期在当年的周数是第26周。

  七、实战:使用WORKDAY函数计算指定日期向前或向后数个工作日后的日期

  WORKDAY函数用于返回在某日期(起始日期)之前或之后、与该日期相隔指定工作日的某一日期的日期值。

  八、实战:使用YEARFRAC函数计算从开始日期到结束日期所经历的天数占全年天数的百分比

  YEARFRAC函数用于计算start_date和end_date之间的天数占全年天数的百分比,使用YEARFRAC工作表函数可判别某一特定条件下全年效益或债务的比例。

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容