日期

测量两个日期之间的跨度

定义

测量两个日期之间的跨度,就是把开始日期、结束日期和单位代码交给 DATEDIF。

语法

=DATEDIF(start_date, end_date, unit)

参数

参数 含义
start_date 较早的日期,即跨度的起点。
end_date 较晚的日期,即跨度的终点。
unit 用双引号括起来的单位。"Y" 统计完整年数;"M" 统计完整月数。

示例演练

一份租约清单把开始日期放在 B2、结束日期放在 C2。跨度按完整月数计算。

A:单元 B:开始 C:结束
12A 2019年4月1日 2021年4月1日
12B 2020年5月1日 2020年11月1日
12C 2018年1月1日 2019年1月1日

公式:=DATEDIF(B2,C2,"M")

结果:24。从 2019 年 4 月 1 日到 2021 年 4 月 1 日是 24 个完整月。

练习

单元格 A2 中是日期 2018 年 3 月 10 日。单元格 B2 中是日期 2022 年 3 月 10 日。请在 C2 中写出一个返回这两个日期之间完整年数的公式。

  1. 在 C2 中写出一个 DATEDIF 公式,返回从 A2 到 B2 的年数。
第 1 步,共 2 步
无论使用哪种语言,这里的公式都使用英文函数名(如 SUM),小数点一律使用句点“.”。
正在加载工作表…

相关函数

DATEDIF 就是按你指定的单位测量该跨度的函数。

常见错误

单位不加引号,例如 =DATEDIF(B2,C2,M):Excel 会去查找名为 M 的名称,而不是统计月数。

相关函数

这些链接是相关函数。