EXCEL 里 怎么在日期上加一天

每月按30天计算 比如2015/10/31 +1实际上是2015/10/31 但是我需要的是2015/11/1
写错了 是2015/10/30+1是2015/11/1

日期是可以直接加1的,比如A1单元格存放的是日期:2015/10/31,那么
=A1+1
就表示2015/11/1。
当然如果要改到下个月:
=DATE(YEAR(A1),MONTH(A1)+1,1)追问

我的意思是每个月按30天计算 2015/10/30+1就要是2015/11/1

追答

=IF(DAY(A1)>30,DATE(YEAR(A1),MONTH(A1)+1,1),A1)

温馨提示:答案为网友推荐,仅供参考
第1个回答  2017-05-31
a1按照日期格式输入,比如10/24,b1直接设置公式=a1+1就行了,自动解决跨年跨月/闰月之类的问题
第2个回答  2015-11-20
=IF(DAY(A1)=31,A1+1,A1)
第3个回答  2015-11-20
=IF(DAY(A1)=30,A1+2,A1+1)追问

所以没有相关公式只能用IF么

追答

这个不是很简单么?

相似回答