Isso substitui o -
por " "
e localiza o primeiro número não e coloca um " "
na frente dele:
=REPLACE(SUBSTITUTE(A1,"-"," "),MIN(IF(NOT(ISNUMBER(--MID(SUBSTITUTE(A1,"-",0),ROW(INDIRECT("1:" & LEN(A1))),1))),ROW(INDIRECT("1:" & LEN(A1))))),0," ")
Esta é uma fórmula de matriz e deve ser inserida como tal. Ele precisa ser confirmado com Ctrl-Shift-Enter em vez de Enter ao sair do modo de edição. Se feito corretamente, o Excel colocará {}
em torno da fórmula.