我想为我的访问数据库寻求帮助。我想根据日期开始和日期结束将价值(货币格式)分配到多个字段中。
例如:
if field Spend Amount value is - $10,000
if field start date is - Jan-2018
if Field end date is - April-2018
然后,“一月份”字段将为$ 2,500
and Feb field should be $2,500
Mar field also $2,500
april field also $2,500
基本上应根据开始月份和结束月份类别对金额进行平均分配
请感谢您的帮助
答案 0 :(得分:0)
要放入更新中的表达式如下所示:
Amount/(DateDiff("m",StartDate,EndDate)+1)
这将把10.000除以4。4来自DateDiff,它计算开始和结束之间的月数(结果为3)加1。确保测试11月30日至12月1日等边缘情况,leap年和其他有问题的组合。
编辑,澄清-这不是VBA。放入更新声明中