Excel公式 - EOMONTH

时间:2014-06-12 14:52:16

标签: excel-formula excel-2007

首先,我为帖子标题道歉,我有点困惑什么叫它。

我需要一个使用此方法计算发票付款条件的公式。

付款条款为045,MM。 045,mm表示如果发票日期+45不早,则在下个月的第15天支付。那么它将持续到下个月。

我的公式为IF(DAY(R4 + 45)< 15,EOMONTH(R4,0)+ 15,EOMONTH(R4,1)+15) (R4代表发票日期。)

在下面的示例中,您可以看到示例一不正确,但示例二是。

我已经尝试了所有我能想到的东西让这个工作,所以将不胜感激任何帮助。

Example Invoice Date Invoice date + 45 My formula Date Expected Date No.1 01/05/14 15/06/14 15/07/14 15/06/14 No.2 02/05/14 16/06/14 15/07/14 15/07/14

注意:发票日期可以是任何给定月份的任何一天。

提前感谢您的帮助。

更新:我完全没有想到这个问题。

答案:= IF(I4 + 45> EOMONTH(I4,0)+ 15,EOMONTH(I4,1)+ 15,EOMONTH(I4,0)+15)

1 个答案:

答案 0 :(得分:0)

答案:= IF(I4 + 45> EOMONTH(I4,0)+ 15,EOMONTH(I4,1)+ 15,EOMONTH(I4,0)+15)