excel函数如何计算出2个时间段有多少年多少月多少日?

如题所述

计算时间差的函数有很多,较为常用的一个是Datedif,另一个是Text函数,其中:

①Datedif函数
Datedif(开始时间,结束时间,"Y")计算年
Datedif(开始时间,结束时间,"M")计算月
Datedif(开始时间,结束时间,"D")计算天
②Text函数与Datedif函数类似,时间在Excel中就是数值按照某种格式显示的结果,Text(结束时间-开始时间,"Y")可显示年…
函数使用需要根据实际需求进行选择。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2022-06-09
假设开始日期放在A1,结束日期放在A2,算有多少日期的公式可为
=TEXT(SUM(DATEDIF(A1,A2,{"Y","YM","Md"})*10^{4,2,0}),"0年00月00日")
就是结果有些死板,可能会出现类似0年,01月,07日这样的,也可以用。本回答被网友采纳
相似回答