付款日=发票月下月起算+30天,excel公式怎么设置?
解决公式如下
B2=EOMONTH(A2,0)+30
但你的规则有问题,就是2月份不足30天,1月份的发票,付款日都是3月2日
如果规则改成付款日期为下个月倒数第2日的话,可以用
B2=EOMONTH(A2,1)-1
excel怎样设置根据开票日期来设置25号之前2个月付,25号之后3个月付?
问题叙述不够明确。
这么理解,开票日期在25号之前,需要开票日期后的两个月内付款;25号之后需要在3个月内付款。
效果如图
具体公式为:=IF(DAY(A2)<25,DATE(YEAR(A2),MONTH(A2)+2,DAY(A2)),DATE(YEAR(A2),MONTH(A2)+3,DAY(A2)))
如有疑问可以继续交流!
如何用excel设置付款日?
公式为:
=IF(DAY(A2)>15,DATE(YEAR(A2),MONTH(A2)+1,9),DATE(YEAR(A2),MONTH(A2),24))
如图所示:
公式计算的是次月,不是隔月,如果是隔月,公式中加一改加二即可。
如何在EXCEL里把将时间往后推移两个月后的随便一天,如1月31号的钱要在3月份中的某一天收回
你的问题没有讲清楚,如果你是想得到2个月后的任一天的随机数可以按下面的方法操作: 假如A1是2012-1-31,那么B1输入公式=TEXT(INT(RAND()*(DATE(YEAR($A$1),MONTH($A$1)+3,0)-DATE(YEAR($A$1),MONTH($A$1)+2,1)+1))+DATE(YEAR($A$1),MONTH($A$1)+2,1),"YYYY-MM-DD")即可得到2月后的任一天。 原理:日期是一个以1900年1月1日为1开始的序列数。如此先计算出2个月后的那个月的1日的数值,再算出最后一天的数值,最后用产生随机函数的方法可以得到中间任一数,再用text函数
excel 函数字公式
如果E列付款条件单位是“天”(n/60应该是60),则: G4最后付款日期: =IF(DAY(C4)>=25,DATE(YEAR(C4),MONTH(C4),1)-1+E4,C4+E4) 下拉填充。