I realise now that the formatting on my phone was misrepresenting your formula, and I thought it was LEFT('[Number]')
Now I see what you’re doing, and my guess is that LEFT requires the second argument to be an integer literal, and won’t work with a variable.
I’ll double-check with the devs.
Note: report formulas can behave differently to db formula fields