设置两个date之间的特定date

我需要一个单元格(让我们称之为“单元格Z”),它将一个月的25号设置为date。 这个date必须在两个date范围之间。

例如:

Cell A - Start date = 15th January 2015 Cell B - End date = 15th February 2015 

在这种情况下,Cell Z应该设置为2015年1月25日。

当小区A和B发生变化时,例如:

 Cell A - Start date = 15th February 2015 Cell B - End date = 15th March 2015 

在这种情况下,Cell Z应自动更新至2015年2月25日。

我在Cell Z上写什么逻辑来实现这个目标?

这将工作:

 =EOMONTH(A1,-(DAY(A1)<26))+25