如何在不使用EOMONTH的情况下在Excel中find前一个月的最后一天
我正在使用Apache poi从Excel中读取数据。 我的excel包含我使用不同公式的date,例如Now(),Now() – 7,EOMONTH()等
POI没有EOMONTH的实现,因此无法读取单元格。 Excel中有EOMOnth的解决方法,我可以使用。 我必须基本input第一个或最后一天或本月,前一个月和两个月大。 在这个月我使用date(年(现在()),月(现在()),1)但不能写prev月。 请任何帮助。
谢谢,Pratik
上个月末: =DATE(YEAR(NOW()),MONTH(NOW()),1) - 1
本月底: =DATE(YEAR(NOW()),MONTH(NOW())+1,1) - 1
一个月前: =DATE(YEAR(NOW()),MONTH(NOW())-1,DAY(NOW()))
一个月后: =DATE(YEAR(NOW()),MONTH(NOW())+1,DAY(NOW()))
你可以用这个公式得到这个月的第一个
=TODAY()-DAY(TODAY())+1
和上个月的最后一天刚刚删除+1,即
=TODAY()-DAY(TODAY())
这个月的最后一天可以
=DATE(YEAR(TODAY()),MONTH(TODAY())+1,0)