Separar Endereço de Email em nomes de utilizador e domínios no Excel
Normalmente, o Endereço de Email é composto por Nome de Utilizador, o símbolo @ e o nome de domínio, mas por vezes poderá necessitar de dividir o Endereço de Email em nome de utilizador e nome de domínio separados, tal como mostrado na imagem abaixo. Neste artigo, irei apresentar algumas fórmulas para dividir o Endereço de Email no Excel.

Separar Endereço de Email em nomes de utilizador e domínios com fórmulas
Extrair nomes de utilizador de Endereço de Email:
No Excel, as funções ESQUERDA e PROCURAR ajudam-no a extrair os nomes de utilizador. A sintaxe genérica é:
- email: O endereço de e-mail ou a célula que contém o endereço de e-mail que pretende dividir.
Copie ou introduza a seguinte fórmula numa célula vazia onde deseja obter o resultado:
De seguida, arraste a alça de preenchimento para outras células onde pretende aplicar esta fórmula e todos os nomes de utilizador terão sido extraídos, tal como mostrado na imagem abaixo:

Explicação da fórmula:
FIND(«@»,A2)-1: A função PROCURAR devolve a posição do carácter @ na célula A2, e subtrair 1 permite excluir o próprio carácter @. Assim, obtém-se o resultado: 10.
LEFT(A2,FIND(«@»,A2)-1)=LEFT(A2, 10): A função ESQUERDA extrai os primeiros 10 caracteres do lado esquerdo da célula A2.
Extrair nomes de domínio de Endereço de Email:
Para extrair os nomes de domínio, as funções DIREITA, NÚM.CARACT e PROCURAR podem ajudá-lo. A sintaxe genérica é:
- email: O Endereço de Email ou a célula contém o Endereço de Email que pretende dividir.
Aplique a fórmula abaixo numa célula vazia:
De seguida, arraste a alça de preenchimento para as células onde pretende aplicar esta fórmula e todos os nomes de domínio serão extraídos de uma só vez. Veja a imagem:

Explicação da fórmula:
FIND(«@»,A2): A função PROCURAR devolve a posição do carácter @ na célula A2, obtendo-se o resultado: 11.
LEN(A2): Esta função NÚM.CARACT obtém o número de caracteres na célula A2, devolvendo o valor 20.
LEN(A2)-FIND(«@»,A2)=20-11: Subtrai a posição do carácter «@» ao comprimento total da cadeia de texto na célula A2 para obter o número de caracteres após o «@». Esta parte da fórmula corresponde ao argumento núm_caract da função DIREITA.
RIGHT(A2,LEN(A2)-FIND(«@»,A2))=RIGHT(A2, 9): Por fim, esta função DIREITA extrai os 9 caracteres mais à direita da célula A2.
Funções relacionadas utilizadas:
- LEFT:
- A função ESQUERDA extrai, a partir do lado esquerdo de uma cadeia de texto fornecida, o número indicado de caracteres.
- RIGHT:
- A função DIREITA extrai um número específico de caracteres a partir do lado direito de uma cadeia de texto.
- FIND:
- A função PROCURAR localiza uma cadeia de texto dentro de outra e devolve a posição inicial dessa cadeia na sequência em que está contida.
- LEN:
- A função NÚM.CARACT devolve o número de caracteres de uma cadeia de texto.
Mais artigos:
- Separar Octetos de Endereços IP no Excel
- Já tentou dividir endereços IP em colunas separadas numa folha de cálculo do Excel? A funcionalidade *Texto em Colunas* pode ajudá-lo a resolver esta tarefa rapidamente, mas neste artigo vamos explorar algumas fórmulas para o fazer diretamente no Excel.
- Dividir Dividir por Texto e Número Numa Célula no Excel
- Se os dados de uma célula estiverem misturados, combinando texto e número, como pode separá-los em colunas distintas? Este tutorial mostra-lhe, passo a passo, como o fazer utilizando fórmulas.
- Dividir Dimensões em Duas Partes no Excel
- Este artigo explica como usar uma fórmula para dividir as dimensões contidas numa célula em duas partes sem unidades — comprimento e largura individuais.
- Dividir Dimensões em Comprimento, Altura e Largura Individuais
- Este artigo explica como dividir as dimensões contidas numa célula em três partes distintas: comprimento, altura e largura.
As Melhores Ferramentas de Produtividade para o Office
Kutools for Excel – Ajuda-o a destacar-se da multidão
Kutools for Excel Oferece mais de 300 funcionalidades,garantindo que tudo o que precisa está a apenas um clique…
Office Tab – Ative a leitura e edição com separadores no Microsoft Office (incluindo o Excel)
- Um segundo para alternar entre dezenas de documentos abertos!
- Reduza centenas de cliques diários e diga adeus à tendinite do rato.
- Aumente a sua produtividade em 50 % ao visualizar e editar vários documentos simultaneamente.
- Traz uma navegação eficiente com separadores ao Office (incluindo o Excel), tal como no Chrome, Edge e Firefox.