关于跨年度日期赋值计算问题

2016-2-18 17:03:15
50601
本帖最后由 gderp 于 2016-2-19 11:49 编辑

有个日期赋值计算问题,录入单据日期是当月,业务开始日期是下月1号开始计算;日常年月可以用以下公式完成
       开始日期=月初值(年份值( 本表单.单据日期 ), 月份值(本表单.单据日期)+1 )


但是如果“单据日期”=2015-12-5,那么上面公式就会出错,因为给 月初值函数传递的值是: 月初值(2015,13),造成系统出错。
这里该如何写赋值公式。

最好能提供在系统中通过验证过的公式。
用以下公式,单据日期在12月份会出错:
开始日期=if(月份值( 本表单.单据日期 )  = 12, 月初值(年份值( 本表单.单据日期 )+1, 1), 月初值(年份值( 本表单.单据日期 ), 月份值(本表单.单据日期)+1 ) )不知问题在那?
最后解决方案:
        开始日期=月末值(年份值( 本表单.单据日期 ), 月份值(本表单.单据日期) )+1




+10
收藏
1 条回帖
N16528543998158云粉2022-5-30 13:59:53
学习了
+10
需要登录后才可进行回复 登录

玩转云表从入门到精通
扫码添加微信立即领取

·云表创始人授课文件
·加入社群与培训学习
·切磋云表开发玩法

商务咨询:0756-3335860
客服咨询