Probably here you are missing Distribution_mode, Use the expression, like: InputSum(Budget,'='). For second question, not sure if I understood right; you could always use expression like: Actual * day(Today())+Budget, that would reflect the changes of the values in real time.