Formula for YTD Calculations
I am trying to create a formula that sums the sales from the year.
So far I have (but is not working)
let d :=today();
sum(Invoice.'Invoice Sum' where year(Invoice.'Date Completed'=year(d)
Please help!
Additionally, I am aslo trying to create a sum that calculates something that resets on the first of January every year.
For example, sum(time exceptions) equals 10 which is added up from events throughout the year, where (for example) today is December 31.. I would like the sum(time exceptions) to start calculating over after the new year, where after December 31, the sum=0 until events are added for that time.
9 replies
-
let d :=today();
sum(Invoice where year(Invoice.'Date Completed'=year(d).'Invoice Sum'))
-
Sorry...
let d :=today();
sum(Invoice where year(Invoice.'Date Completed'=year(d)).'Invoice Sum')
-
that formula does not work.
-
let y := year(today());
sum(Invoice where year('Date Completed' = y).'Invoice Sum')
-
I am also receiving an error after "where"
-
Shouldn't there be a 'select' statement before Invoice?
sum(select Invoice where year('Date Completed' = y).'Invoice Sum')
Not sure but it's worth a try.
Steven.
-
Still No luck.
-
.
-
This should work for the YTD value:
sum((select Invoice)[year('Date Completed') = year(today())].'Invoice Sum')
I'm not quite sure what you mean with your second example - although it sounds very similar?
Content aside
- 5 yrs agoLast active
- 9Replies
- 1261Views