Extraia nomes de usuário de IDs de e-mail no Excel

Índice

Uma colega me perguntou se ela poderia extrair rapidamente nomes de usuário de IDs de e-mail. Ela tinha mais de 1000 registros e menos de 2 minutos para fazê-lo.

Neste tutorial, mostrarei 2 métodos para fazer isso. E nada disso demoraria mais do que um minuto.

Método 1 - usando texto para coluna

Essa é a maneira mais fácil se os dados tiverem um padrão. Por exemplo, no id de e-mail, sempre haveria um nome de usuário, seguido por ‘@’, e termina com o nome de domínio.

O truque é extrair o texto antes do sinal @. Aqui está como você pode fazer isso:

  1. Selecione todos os ids de e-mail
  2. Vá para Dados -> Ferramentas de Dados -> Texto para Colunas
  3. No Assistente de Texto para Coluna
    • Etapa 1: Certifique-se de que Delimitado esteja marcado como a descrição dos dados e clique em Avançar
    • Etapa 2: nas opções de Delimitadores, selecione Outro e digite @ no campo de texto adjacente a ele. Clique Próximo
    • Etapa 3: Na visualização de dados, você pode ver que os dados foram separados por nome de usuário e nome de domínio. Selecione a segunda coluna na visualização de dados (aquela que tem o nome de domínio) e selecione a opção Não importar coluna no formato de dados da coluna. Além disso, você pode selecionar uma célula de destino onde os nomes de usuário a serem extraídos
  4. Clique em Terminar

Isso fornecerá os nomes de usuário dos ids de e-mail. Observe que se você não especificar uma célula de destino na Etapa 3, os dados originais serão sobrescritos com os dados extraídos (o Excel avisa antes de sobrescrever).

Este método é super rápido e você pode ter a lista em alguns segundos. No entanto, não é dinâmico. Se você adicionar um registro ou fizer qualquer alteração nos IDs de e-mail existentes, terá que fazer isso novamente.

Relacionado: 7 coisas incríveis que o texto em colunas pode fazer por você

Método 2 - usando fórmulas do Excel

O Excel Formulas tem a vantagem de tornar os resultados dinâmicos. Com as fórmulas, se você alterar os ids de e-mail, o resultado será atualizado automaticamente.

Aqui está a fórmula que você pode usar para fazer isso:

= ESQUERDA (A2, ENCONTRAR ("@", A2,1) -1)

Existem 2 partes para isso:

  • FIND (“@”, A2,1) retorna a posição de @. No caso de [email protected], ele retornará 4. Agora queremos extrair o texto à esquerda de @, então subtraímos 1 desta fórmula (que retornaria 3)
  • LEFT (A2, FIND (“@”, A2,1) -1) extrai todos os caracteres à esquerda de @

Seja qual for o método que você escolher, não levará mais de 2 minutos para fazê-lo.

Missão cumprida 🙂

Você vai ajudar o desenvolvimento do site, compartilhando a página com seus amigos

wave wave wave wave wave