I just wanted to make a small change to Barry's formulas. A little easier to understand, in my opinion, but a little harder to use:
You can use this array formula to find the starting position + 1 of the first number:
{=MIN(IFERROR(FIND({1,2,3,4,5,6,7,8,9,0},A2),""))}
entered with ctrl + alt + enter to make it an array formula.
Then you can use this number to split the first part of the string:
=LEFT(A2,B2-1)
And then you can use REPLACE () to get rid of the first part (letters) of the string.
=REPLACE(A2,1,LEN(C2),"")
You must accept Barry's answer, not this one, because it is easier to use and more concise. But I just wanted to add variation in my searches to understand how Barry's formula works.
source share