Table fields have very limited choice of expressions that can be used, so likely no.
Between controls vs code, I'd say it depends on how complicated the expressions are. If the control value is derived from a function (e.g. because it's complicated, takes parameters), then it's a no brainer - it has to be code.
I'd say the real question is how you managed to have calculated controls bound to table fields. AFAIK this is not possible. Maybe you didn't mean they were bound controls and the data goes into table fields via code?
I have a table which derives its data from a user form with controls.
The more we hear silence, the more we begin to think about our value in this universe.
Paraphrase of Professor Brian Cox.