在表格中如何利用涵数计算两个日期之期的间隔数值,如生于1978年的人,到现在活了几年?几月、几天,如何计算?我们往下看。
-
我们先根据实例建立起表格,如下图:
-
我们先利用函数DATEDIF来计算这个人岁数,也就是年份,在工作表中选择D3:单元格,在编辑栏中输入公式"=DATEDIF(a3,b3,"y")",按Ctrl Enter键结束公式的输入。此时在选择的单元格区域中获得年时间间隔值,如图所示。
-
在工作表中选择e3:单元格,在编辑栏中输入公式"=DATEDIF(a3,b3,"m")",按Ctrl Enter键结束公式的输入。此时在选择的单元格区域中获得月份时间间隔值,如图所示。
-
继续在F3单元格中输入公式"=DATEDIF(B3,C3,"d")",按Ctrl Enter键结束公式的输入。此时在选择单元格中将显示两个时间之间的天数间隔数,如图所示。
-
通过以上步骤,利用日期函数就可得知这个的生命历程了,这个人活了39岁、468个月,14270天,
-
小知识:
DATEDIF()函数用于返回两个时间间相差的年数、月数和天数。如本例所示该函数应该包含3个参数,第一个参数指定起始时间,第二个参数指定结束时间,第三个参数指定返回值的类型。"Y"表示整年,"M"表示整月,"D"表示天数,"MD"表示相差的天数,"YM"表示相差的月数,"YD"表示相差的天数,这个参数输入时大小写不限。