excel如何计算n年以后的12月31日

例如已知日期为2017年1月10日,如何自动计算该日期之后第50年的12月31日。

如果是想直接的得出据50年后的12月31日还有多少天,可以利用日期相减来实现:

温馨提示:答案为网友推荐,仅供参考
第1个回答  2017-10-13

输入

=EOMONTH(A2,50*12-MONTH(A2))

本回答被提问者采纳
第2个回答  2017-10-13
假设已知日期2017年1月10日在A1单元格,公式如下:
=DATE(YEAR(A1)+50,12,31)
第3个回答  2017-10-13
你想计算什么没有说清楚。
你在一个单元格中输入2017/0/10,在另一个单元格中输入2067/12/31就行了。是否计算他们之间间隔了多少天,那就用后面的单元格日期减去前面的单元格日期就行了。等于18617天。追问

例如A1=2017年1月10日,B1就等于A1日期往后计算第50年的12月31日,即2067年12月31日。我不需要计算中间间隔多少天,只是我的列表很长,要快速填充B列日期全部等于A列日期往后第50年的12月31日。

追答

嗯嗯,用公式就行了。后面的高手列的公式就行。

第4个回答  2017-10-13
=WEEKDAY("12/31/"& (YEAR(A1)+50))
相似回答