Parte do que você deseja fazer pode ser realizada com a função " SUBSTITUTE ".
Isso substituirá caracteres específicos em uma sequência de texto pelos caracteres que você especificar, neste caso, espaços com o símbolo +.
Em seguida, para mudar de caso, use a função " LOWER ".
Se você aninhar "SUBSTITUTE" dentro de "LOWER", deverá obter a alteração que está procurando.
O texto abaixo foi retirado da Ajuda do Excel.
SUBSTITUTO
Substitui new_text por old_text em uma sequência de texto. Use SUBSTITUTE quando desejar substituir texto específico em uma sequência de texto; use REPLACE quando desejar substituir qualquer texto que ocorra em um local específico em uma sequência de texto.
Sintaxe
SUBSTITUTE (texto, texto antigo, texto novo, número da instância)
Texto é o texto ou a referência a uma célula que contém texto pelo qual você deseja substituir caracteres.
Old_text é o texto que você deseja substituir.
New_text é o texto com o qual você deseja substituir o old_text.
Instance_num especifica qual ocorrência de texto antigo você deseja substituir por texto novo. Se você especificar instance_num, apenas a instância do old_text será substituída. Caso contrário, toda ocorrência de texto antigo em texto será alterada para texto novo.
MAIS BAIXO
Converte todas as letras maiúsculas em uma sequência de texto em minúsculas.
Sintaxe
MAIS BAIXO (texto)
Texto é o texto que você deseja converter para minúsculas. LOWER não altera caracteres no texto que não são letras.