Fórmula Excel: Extraia o nome e o sobrenome do endereço de e-mail
Este tutorial apresenta as fórmulas para extrair o nome e o sobrenome de determinados endereços de e-mail em células separadas, conforme a captura de tela mostrada abaixo, e também fornece o exemplo para explicar os argumentos e partes das fórmulas.
Extrair primeiro nome
Fórmula genérica:
LEFT(e_address,FIND("separator",)-1) |
Argumentos
E_address: the email address you want to extract the first name. |
Separator: the delimiter between first name and last name. |
Como essa fórmula funciona
Para extrair o nome do endereço de e-mail na célula B3, use a fórmula abaixo:
=LEFT(B3,FIND("_",B3)-1) |
Press Entrar chave.
Explicação
FIND função: para encontrar a posição inicial de um caractere ou texto em uma determinada sequência de texto. A fórmula ENCONTRAR ("_", B3) encontra a posição do caractere “_” na célula B3, retorna 4.
LEFT função: extrai o texto do lado esquerdo da string de texto fornecida com base no comprimento de texto fornecido. Fórmula LEFT (B3, FIND ("_", B3) -1) pode ser visto como ESQUERDA (B3,4-1), extraia os primeiros 3 caracteres do texto na célula B3.
Extrair o sobrenome
Fórmula genérica
LEFT(RIGHT(e_address,LEN(e_address)-FIND("separacter",e_address)),FIND("@",RIGHT(e_address,LEN(e_address)-FIND("separator",e_address)))-1) |
Argumento
E_address: the email address you want to extract the first name. |
Separator: the delimiter between first name and last name. |
Como essa fórmula funciona
Para extrair o sobrenome do endereço de e-mail na célula B3, use a fórmula abaixo:
=LEFT(RIGHT(B3,LEN(B3)-FIND("_",B3)),FIND("@",RIGHT(B3,LEN(B3)-FIND("_",B3)))-1) |
Press Entrar chave.
Explicação
FIND função: para encontrar a posição inicial de um caractere ou texto em uma determinada sequência de texto.
LEN função: conta o número de uma string de texto.
RIGHT função: para extrair o texto do lado direito.
A fórmula DIREITA (B3, LEN (B3) -FIND ("_", B3)) pode ser visto como:
= DIREITO (B3, LEN (B3) -4)
= DIREITA (B3,17)
=""
Então ENCONTRAR ("@", DIREITO (B3, LEN (B3) -FIND ("_", B3))) pode ser visto como
= ENCONTRAR("@","")
= "6"
LEFT função: extrai o texto do lado esquerdo da string de texto fornecida com base no comprimento de texto fornecido. A fórmula LEFT(RIGHT(B3,LEN(B3)-FIND("_",B3)),FIND("@",RIGHT(B3,LEN(B3)-FIND("_",B3)))-1) pode ser visto como estes:
=LEFT(RIGHT(B3,LEN(B3)-FIND("_",B3)),6-1)
=ESQUERDA("",5)
= "Smith"
Observação
Se você deseja extrair o nome e o sobrenome com a primeira letra maiúscula, pode adicionar a função PROPER na frente das fórmulas acima, como:
= ADEQUADO (ESQUERDA (B3, ENCONTRAR ("_", B3) -1))
=PROPER(LEFT(RIGHT(B3,LEN(B3)-FIND("_",B3)),FIND("@",RIGHT(B3,LEN(B3)-FIND("_",B3)))-1))
Arquivo de exemplo
Clique para baixar o arquivo de amostra
Fórmulas Relativas
- Extrair da direita até o personagem
Aqui apresenta a fórmula para extrair o texto do lado direito de um determinado texto até um caractere especificado. - Cortar texto para N palavras
Aqui, apresenta a fórmula para extrair n palavras do lado esquerdo de uma string de texto. - Adicione zeros saltados para corrigir o comprimento
Este tutorial fornece fórmulas para adicionar zero à esquerda para fazer o texto com o mesmo comprimento. - Adicionar travessões ao número de telefone
Para adicionar travessões ao número de telefone, você pode usar uma fórmula para resolvê-lo no Excel.
Funções Relativas
- Função DIREITA
Extraia o texto do lado direito. - Função LEFT
Extraia o texto do lado esquerdo da string de texto. - Função LEN
Obtenha o número de caracteres no texto. - Função PESQUISA
Encontre a posição de um caractere ou substring específico da string de texto fornecida. - Função FIND
Encontre uma string dentro de outra string
As melhores ferramentas de produtividade para escritório
Kutools para Excel - ajuda você a se destacar na multidão
Kutools para Excel possui mais de 300 recursos, Garantindo que o que você precisa está a apenas um clique de distância...
Guia Office - Habilite leitura e edição com guias no Microsoft Office (inclui Excel)
- Um segundo para alternar entre dezenas de documentos abertos!
- Reduza centenas de cliques do 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.