在Excel里面,如何根据给出的两个日期,计算出相差多少年?
前提条件,如下图一样,首先,输入日期的单元格,必须设置为日期型的。

然后,输入相应的日期数据,比如下图。

下面,我们给出条件,然后计算相差的年数。
①与今天的日期相差的年数
如果是单元格里面的日期与当前即今天的日期,到底相差多少年,可以使用下面的公式。
=DATEDIF(A1,TODAY(),"Y")
其中,TODAY()原本就是一个函数,返回的是今天的年月日。
②与给定日期相差的年数
比如,A1单元格的日期,与给定的某个日期,比如,2016-9-20,到底相差多少年?
=DATEDIF(A1,"2016-9-20","Y"),结果得1