Hi, thx for the answer.
I found a solution. Here the formular:

Best
Mirko
JFYI, default second parameter for LEFT() , RIGHT() functions is 1.
So, LEFT({Field}, 1) equals to LEFT({Field})
But it seems like need to re-check you solution, due to other reason.
If you set {Project cost / total Portfolio budget} to '10 Less than 5%', formula will count it as 1 instead of 10.
So, you might want to change all numbers '1' to '2' in your formula. At least, in fields, containing options with 2-digit numbers. Or if such numbers absent now but could be added in future.
I usually perform such 'total replaces' in a following way (just an example)

of course, 7*100 changed to 7*200 must be returned to 100 manually after 'Replace All'