Solucionado (ver solução)
Solucionado
(ver solução)
2
respostas

E quanto ao til de "joão"?

A fórmula apresentada não abordou o caso de acentos. O email de João Pedro virou joão.pedro@empresa.com.br quando deveria ser joao.pedro@empresa.com.br.

2 respostas
solução!

Ei! Tudo bem, Elieser?

A fórmula de texto básica do Excel, realmente, não converte caracteres acentuados automaticamente. Para resolver isso no seu fluxo de trabalho, temos alguns caminhos:

  1. Usando a IA (ChatGPT/Copilot) dentro do Excel: você pode solicitar que a IA trate a string. O comando seria: "Transforme o nome 'João Pedro' em um formato de e-mail (nome.sobrenome), removendo acentos e convertendo para minúsculas."

  2. Uma nativa,, o Power Query: lá, você pode criar uma coluna personalizada usando uma função de substituição ou um script simples para mapear caracteres como "ã" para "a".

  3. Fórmula Tradicional: infelizmente, no Excel "puro", seria necessário aninhar várias funções SUBSTITUIR, o que torna a fórmula gigante e pouco prática, veja:

=CONCAT(ARRUMAR(SUBSTITUIR(SUBSTITUIR(SUBSTITUIR(SUBSTITUIR(SUBSTITUIR(SUBSTITUIR(SUBSTITUIR(SUBSTITUIR(SUBSTITUIR(MINÚSCULA(D6);"á";"a");"é";"e");"í";"i");"ó";"o");"ú";"u");"ã";"a");"õ";"o");"ç";"c");" ";"."));"@empresa.com.br")

Nesta fórmula, cada SUBSTITUIR é usado para trocar um caractere acentuado por sua versão sem acento.

Espero ter ajudado. Qualquer dúvida não deixe de compartilhar no fórum, estaremos por aqui!

Até mais e bons estudos!

Caso este post tenha lhe ajudado, por favor, marcar como solucionado

Obrigado pela resposta e pelas alternativas de solução. Vou estudá-las.