excle 学习资料

https://www.zhihu.com/question/35140744

excel 日期函数:

  1. TODAY()   显示当前日期:2017/6/28
  2. NOW()   显示当前日期和时间:2017/6/28 17:25
  3. YEAR("2017/6/28")   显示日期对应的年份:2017
  4. MONTH("2017/6/28")   显示日期对应的月份:6
  5. DAY("2017/6/28")   显示日期对应的天:28
  6. WEEKDAY(2017/6/28,2)   显示日期对应的星期:3,表示星期三 , 第二个参数为2表示数字1-7对应的是星期一到星期日
  7. EDATE("2017/6/28",1)   显示日期后一个月的日期:2017/7/28 ,如果第二个参数为-1,表示日期前一个月的日期
  8. EOMONTH("2017/6/28",0)   显示日期该月最后一天的日期:2017/6/30
  9. WORKDAY("2017/3/1",30)   显示日期经过30个 工作日后对应的日期:2017/4/12
  10. NETWORKDAYS("2017/1/1","2017/4/1")   显示两个日期之间的工作日:65

 日期比较函数:DATEDIF()

说明:这个函数在EXCEL中,用插入函数是无法直接插入的,用于返回两个日期之间的年、月、日的间隔数。

  • A1单元格中为:2016/3/1
  • B1单元格中为:2017/4/28

具体语法如下:

  1. DATEDIF(A1,B1,"y")   显示两个日期之间相隔的年数:1
  2. DATEDIF(A1,B1,"m")  显示两个日期之间相隔的月数:13
  3. DATEDIF(A1,B1,"d")   显示两个日期之间相隔的天数:423
  4. DATEDIF(A1,B1,"ym") 忽略年,两个日期相隔的月数:1
  5. DATEDIF(A1,B1,"yd") 忽略年,两个日期相隔的天数:58
  6. DATEDIF(A1,B1,"md") 忽略年和月,两个日期相隔的天数:27

 实际应用:

1、根据身份证号码,计算出员工的年龄

  • 提取出生日期如1988/8/25
  • =DATEDIF("1988/8/25",TODAY(),"y")   结果:31岁

2、计算今天到月底还有多少天

  • =EOMONTH(today(),0)-today()   结果:0

 

posted @ 2020-06-29 18:24  linbo.yang  阅读(131)  评论(0编辑  收藏  举报