我需要根据预算表每天计算YTD值。我的桌子看起来像这样:
Month Rev-50100 Rev-50101
1/31/19 75000.00 364.27
2/28/19 76000.00 360.57
3/31/19 82000.00 391.58
我可以使用“ PerDay”列轻松处理MTD,该列采用月值并除以该月的天数,然后将PerDay值乘以月中的某天。
对于YTD,我需要添加每个月的前一个月,然后添加当月的MTD值。所以在3月2日,我的预期结果是(75000 + 76000 +((82000/31)* 2))= 156,290.32
我一直在尝试结合使用RunningValue和我的MTD计算,但是RunningValue在整个当月都在增加,而不是让我获得YTD值。
答案 0 :(得分:1)
如果我正确理解,可能会为您找到解决方案。除了最后一个值,您每个月都需要Rev-50100
列中的内容,并改为添加MTD
值。
要解决此问题,可以使用Last
函数从RunningValue
中删除最后一个值,然后添加MTD
。
=RunningValue(Fields!Rev-50100.Value, Sum, Nothing)
- Last(Fields!Rev-50100.Value, Nothing)
+ ReportItems!MtdTextbox.Value