有用

表格与 Excel09 / 10

日期函数

算工龄、到期日、月末。

  • 学会用时15 分钟
  • 你的收获日期计算交给公式
  • 用到的频率每周 2 次
  • 难度入门

01为什么学

没学之前

掰着手指算天数,还算错。

学会之后

一个函数算工龄、合同到期、本月最后一天。

  • 项目排期、合同到期提醒
  • 年龄、工龄、倒计时一次搞定

02图解

公式图
DATEDIF( 入职日期,TODAY(),"Y" )=工龄(年)
第三个参数 Y、M、D 分别返回整年、整月、整天。

03基本单元5 个

  • TODAY今天
  • DATEDIF间隔
  • EDATE几个月后
  • EOMONTH月末
  • WEEKDAY星期几

04怎么用

  1. TODAY() 返回今天的日期,每天自动更新
  2. DATEDIF(开始, 结束, "Y"/"M"/"D") 算相隔年、月、天
  3. EDATE、EOMONTH 算几个月后、某月月末
  4. 日期要是真日期格式,不是文本

05速查表

需求公式
工龄(年)=DATEDIF(入职日期, TODAY(), "Y")
合同到期日(3 年后)=EDATE(签订日期, 36)
本月最后一天=EOMONTH(TODAY(), 0)
距离到期还有几天=到期日 - TODAY()

06套用一次

=DATEDIF(入职日期, TODAY(), "Y") 返回工龄;=EDATE(A2, 36) 返回三年后的日期。

07常见的坑

  • 日期是文本

    左对齐的「日期」多半是文本,先转换。

  • 用 TODAY 做历史记录

    TODAY 每天变,历史记录要写死日期。

08自测与练习

先做 10 秒自测,再动手练一下。

要算今天到合同到期还有几天?

10 分钟小练习

算出自己出生到今天的天数。

看参考答案
=TODAY()-出生日期。

+配合着学

表格与 Excel的全部 10 条