Separar endereços de e-mail em nomes de usuário e domínios no Excel
Normalmente, o endereço de e-mail é composto por nome de usuário, símbolo @ e nome de domínio, mas, às vezes, pode ser necessário dividir o endereço de e-mail em um nome de usuário separado e nome de domínio, conforme mostrado na captura de tela abaixo. Neste artigo, apresentarei algumas fórmulas para dividir os endereços de e-mail no Excel.
Separar endereços de e-mail em nomes de usuário e domínios com fórmulas
Extrair nomes de usuário dos endereços de e-mail:
No Excel, as funções ESQUERDA e LOCALIZAR podem ajudá-lo a extrair os nomes de usuário; a sintaxe genérica é:
- email: O endereço de e-mail ou célula que contém o endereço de e-mail que você deseja dividir.
Por favor, copie ou insira a seguinte fórmula em uma célula em branco onde você deseja obter o resultado:
Em seguida, arraste a alça de preenchimento para baixo até outras células onde deseja aplicar esta fórmula, e todos os nomes de usuário serão extraídos conforme mostrado na captura de tela abaixo:
Explicação da fórmula:
LOCALIZAR("@";A2)-1: A função LOCALIZAR retornará a posição do caractere @ na célula A2, e subtrair 1 significa excluir o caractere @. E isso resultará em: 10.
ESQUERDA(A2;LOCALIZAR("@";A2)-1)=ESQUERDA(A2; 10): A função ESQUERDA extrairá 10 caracteres do lado esquerdo da célula A2.
Extrair nomes de domínio dos endereços de e-mail:
Para extrair os nomes de domínio, as funções DIREITA, COMPRIMENTO e LOCALIZAR podem ajudá-lo; a sintaxe genérica é:
- email: O endereço de e-mail ou célula que contém o endereço de e-mail que você deseja dividir.
Por favor, aplique a fórmula abaixo em uma célula em branco:
Em seguida, arraste a alça de preenchimento para baixo até as células onde deseja aplicar esta fórmula, e todos os nomes de domínio serão extraídos de uma vez, veja a captura de tela:
Explicação da fórmula:
LOCALIZAR("@";A2): A função LOCALIZAR retornará a posição do caractere @ na célula A2, e isso resultará em: 11.
COMPRIMENTO(A2): Esta função COMPRIMENTO é usada para obter o número de caracteres na célula A2. Ela retornará o número 20.
COMPRIMENTO(A2)-LOCALIZAR("@";A2)=20-11: Subtraia a posição do caractere @ do comprimento total da cadeia de texto na célula A2 para obter o número de caracteres após o caractere @. Esta parte da fórmula é reconhecida como o argumento num_chars da função DIREITA.
DIREITA(A2;COMPRIMENTO(A2)-LOCALIZAR("@";A2))=DIREITA(A2; 9): Por fim, esta função DIREITA é usada para extrair 9 caracteres do lado direito da célula A2.
Funções relacionadas utilizadas:
- ESQUERDA:
- A função ESQUERDA extrai o número dado de caracteres do lado esquerdo de uma string fornecida.
- DIREITA:
- A função DIREITA é usada para extrair um número específico de caracteres do lado direito da cadeia de texto.
- LOCALIZAR:
- A função LOCALIZAR é usada para encontrar uma string dentro de outra string e retorna a posição inicial da string dentro de outra.
- COMPRIMENTO:
- A função COMPRIMENTO retorna o número de caracteres em uma cadeia de texto.
Mais artigos:
- Separar octetos de endereços IP no Excel
- Você já tentou dividir os endereços IP em colunas separadas na planilha do Excel? Talvez o recurso Texto para Colunas possa ajudá-lo a resolver essa tarefa rapidamente, mas neste artigo, falarei sobre algumas fórmulas para realizar essa tarefa no Excel.
- Dividir texto e números em uma célula no Excel
- Supondo que os dados de uma célula sejam uma mistura de texto e números, como você pode dividi-los em células de coluna separadas? Este tutorial mostrará as etapas detalhadas para fazer isso usando fórmulas.
- Dividir dimensões em duas partes no Excel
- Este artigo explica como usar uma fórmula para dividir dimensões em uma 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 dimensões em uma célula em três partes (dimensões individuais que incluem comprimento, altura e largura).
As Melhores Ferramentas de Produtividade para o Office
Kutools para Excel - Ajuda Você a Se Destacar na Multidão
Kutools para Excel Conta com Mais de 300 Funcionalidades, Garantindo Que O Que Você Precisa Está Apenas Um Clique de Distância...
Office Tab - Ative a Leitura e Edição com Guias no Microsoft Office (inclui Excel)
- Um segundo para alternar entre dezenas de documentos abertos!
- Reduz centenas de cliques de mouse para você todos os dias, diga adeus à mão do mouse.
- Aumenta sua produtividade em 50% ao visualizar e editar vários documentos.
- Traz Guias Eficientes para o Office (inclui Excel), Assim Como Chrome, Edge e Firefox.