Excel中如何计算时间差, 怎么自动计算
发布网友
发布时间:2022-04-25 16:58
我来回答
共2个回答
热心网友
时间:2022-05-21 17:31
日期单元格可以用天来加减,例如你的A1里面是2010-8-1,你在B1里面输入公式=A1+240,那么结果就为240天之后的日期。
不过,你的情况好像与日期无关,因为你只到月份,那么开始使用月份输入6位数格式,例如A1里面输入201008,经过月份输入到B1里面,例如8,那么C1里面用下面的公式得到8个月后的日期:
=(LEFT(A1,4)+INT((RIGHT(A1,2)+B1)/12))*100+MOD((RIGHT(A1,2)+B1),12)+1
用上面的公式计算出的8个月后的日期是201105,你的2011年6月应该是你计算错误。
热心网友
时间:2022-05-21 18:49
例如:A1为2010-8-1,B1为8,
在C1中输入:
=DATE(YEAR(A1)+INT((MONTH(A1)+B1)/12),MOD(MONTH(A1)+B1,12),DAY(A1))
显示为2011-4-1
如果只显示年月,可以先把单元格格式设置为自定义“yyyy-m"
,再进行计算。