Excel – 添加纯数月迄今

我有一个date值(MM-DD-yYYY)的列[A]。 我想要另一个列[B],其月份值等于[A]的11个月。 几个月来,我的意思是简单的11个月,而不是30天* 11个月。 这导致[B]值总是从[A]起的一个日历月-1。 所以如果[A1]的值为“11-20-2015”,我想[B1]保留“10月”的值。 如果[A2]的值为“03-29-2014”,我想[B2]保留“2月”的值。

我真的不能想出一个有效的方法来做到这一点。

谢谢。

EDATEfunction可以轻松添加几个月。

=edate(A1, 11) 

使用mmmm的自定义数字格式显示10月2月 。 使用mmm的自定义数字格式来显示10月2月

请注意,这是明确的11个月,而不是过去的1个月。