在excel中 1、如何根据具体月数计算到期日期? 2、如何输入小写数字,自动得出大写月数

例如,A,2012年3月24日借款10万元,借款时间3个月,如何根据公式或函数自动得出到期日期?到期日期为 “**年*月*日”
2、假设A1单元格输入"1",A2单元格自动得出“壹个月”。如何实现??

第1个回答  2012-03-24
1、a1(输入原始日期): 2012-3-24
b1(输入增减年份数): 1
c1(输入增减月份数): 3
d1(输入增减天数): 2
e1(到期日期) =DATE(B1+YEAR(A1),C1+MONTH(A1),D1+DAY(A1)) =2013-6-26
2、假设A1单元格输入"1",A2单元格自动得出“壹个月”。
A2=TEXT(A1,"[dbnum2]")&"个月"
第2个回答  2012-03-24
1.
=text(Edate(A1,3),"e年m月d日")
如果没有加载Edate函数
=text(date(year(A1),month(A1)+3,day(A1)),"e年m月d日")
2.
=TEXT(A1,"[dbnum2]")&"个月"追问

你好 你所说的公式是以 软件默认等时间为计算起点等 ,如何根据 自己输入等时间作为计算起点呢?例如A1=“2013年3月1日” 计算3个月后等到期日期
谢谢 你帮了我等大忙了

追答

我公式里的A1就是起算点,没有用系统时间

追问

嗯 我看错了 对了 计息是少算一天等 到期日期怎么少算一天呢?
还有个问题就是如果A1单元格输入"1",A2单元格自动得出“壹年”。月份和年份自动转换可以做到吗?
谢谢了

追答

1.
=text(date(year(A1),month(A1)+3,day(A1)-1),"e年m月d日")
2.
=TEXT(A1,"[dbnum2]")&"年"
【月份和年份自动转换】这个不明白,你得有判断条件,什么情况下是1年或是1月

本回答被提问者采纳