急求一个excel表格中的时间函数问题

各位高人,谁能帮我弄一个公式,在EXCEL里,我设定B列是租赁年限,比如说2年。C列是起租日期,比如是2011年6月30日起租,那么D列满租日期该怎么设定计算公式,可以直接得出满租日期是2013年6月30日??

=DATE(YEAR(C1)+2,MONTH(C1),DAY(C1))
温馨提示:答案为网友推荐,仅供参考
第1个回答  2010-10-26
=date(year(c1)+b1,month(c1),day(c1))

或者:
=edate(c1,b1*12)
第2个回答  2010-10-26
貌似只有通过设定B为天数才能设定计算公式。
单元格没有年的计数,设置天数的时候注意闰年的计算。
D=C+731

如果你需要一直输入不同年限的话,可以考虑以下的方法
先设定一串数据,1对应365 2对应730,3对应。。
if(B=1,365,if(B=2,730,if(B=3,1095,0)))
这个的缺点是不包含闰年。
相似回答