Vou usar duas colunas extras para essa solução, E e F.
Na célula E1, digite esta fórmula:
=A1& " " & LEFT(B1,FIND("§",SUBSTITUTE(B1," ","§",LEN(B1)-LEN(SUBSTITUTE(B1," ",""))))-1)
Na célula F1, digite esta fórmula:
=RIGHT(B1,LEN(B1)-FIND("§",SUBSTITUTE(B1," ","§",LEN(B1)-LEN(SUBSTITUTE(B1," ","")))))
Verifique se não há caracteres §
em seus dados. Se houver, substitua esse caractere em minhas fórmulas por outro caractere mais estranho (é apenas um espaço reservado).
Arraste as fórmulas para baixo para cobrir todos os seus dados, e aí você tem o que pediu!
Se você precisar colocá-lo de volta nos dados originais, apenas copie e use os valores de colar em A1 e B1.
Créditos: Eu pedi emprestada parte desta fórmula do usuário m4573r aqui: Eu preciso encontrar o último espaço em uma célula XLS