取相差月数(2014-06-01 ,2016-06-30)计算的问题
问题:“罚款 = 取相差月数(2014-06-01 ,2016-06-30?)”计算出来的结果是25,“罚款 = 取相差月数(2014-06-16 ,2016-06-30)”计算出来的结果是24,只要第一个参数小于15号就算出25,但是月份只相差24。
问题原因:请先注意看函数说明,内容如下:
函数:取相差月数(待比较日期1,待比较日期2)
待比较日期1:字符型,待比较的日期1;
待比较日期2:字符型,待比较的日期2;
功能:返回两个待比较日期之间相隔的月数,然后判断日期间相差>=15天,则加1月,如果相差<=-15,则减1月;
举例: 取相差月数(2001-01-08,2001-07-18) = 6; 取相差月数(2001-07-18,2001-01-1) = 7;
这个函数计算逻辑如上,请可以根据现场的需要来设置参数。
取相差月数(2014-06-01 ,2016-06-30)计算的问题
问题:“罚款 = 取相差月数(2014-06-01 ,2016-06-30?)”计算出来的结果是25,“罚款 = 取相差月数(2014-06-16 ,2016-06-30)”计算出来...
点击下载文档
本文2024-09-22 21:24:43发表“s-hr cloud知识”栏目。
本文链接:https://wenku.my7c.com/article/kingdee-shr-119917.html
您需要登录后才可以发表评论, 登录登录 或者 注册
最新文档
热门文章