Extrair a inicial e o sobrenome do nome completo
Suponha que você tenha uma lista de nomes completos e agora gostaria de extrair a inicial e o sobrenome ou o primeiro nome e a primeira letra do sobrenome do nome completo, conforme mostrado nas capturas de tela abaixo. Como você lidaria com essas tarefas em uma planilha do Excel?
![]() | ![]() |
- Extrair a inicial e o sobrenome do nome completo no Excel
- Extrair o primeiro nome e a primeira letra do sobrenome do nome completo no Excel
Extrair a inicial e o sobrenome do nome completo no Excel
Para extrair a inicial e o sobrenome, a combinação das funções ESQUERDA, DIREITA, COMPRIMENTO e LOCALIZAR pode ajudar. A sintaxe genérica é:
- texto: Um nome completo ou valor de célula que você deseja usar.
Por favor, insira ou copie a seguinte fórmula 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 você obterá todas as iniciais e sobrenomes extraídos, veja a captura de tela:
Explicação da fórmula:
1. ESQUERDA(A2;1): Esta função ESQUERDA é usada para extrair o primeiro caractere da célula A2. Isso retornará a inicial “J”.
2. DIREITA(A2;COMPRIMENTO(A2)-LOCALIZAR(" ";A2)+1):
- LOCALIZAR(" ";A2): Esta função LOCALIZAR retorna a posição do caractere de espaço. Ela retornará o número 6.
- COMPRIMENTO(A2)-LOCALIZAR(" ";A2)+1: O comprimento de A2 subtrai o número da posição do caractere de espaço, adicionando 1 significa incluir o caractere de espaço ao extrair os dados. Este será o número de caracteres a serem retornados a partir do final da célula A2. Isso é reconhecido como o argumento num_chars da função DIREITA.
3. ESQUERDA(A2;1)&DIREITA(A2;COMPRIMENTO(A2)-LOCALIZAR(" ";A2)+1): Por fim, usando o símbolo & para unir a inicial retornada pela função ESQUERDA e o sobrenome retornado pela função DIREITA.
Extrair o primeiro nome e a primeira letra do sobrenome do nome completo no Excel
Se você precisar extrair o primeiro nome e a primeira letra do sobrenome, as funções ESQUERDA e LOCALIZAR podem ajudar. A sintaxe genérica é:
- texto: Um nome completo ou valor de célula que você deseja usar.
Por favor, copie ou insira a fórmula abaixo em uma célula em branco:
E então, arraste a alça de preenchimento para baixo até as células onde deseja aplicar esta fórmula, e todos os primeiros nomes e a primeira letra dos sobrenomes terão sido extraídos, veja a captura de tela:
Explicação da fórmula:
LOCALIZAR(" ";A2)+1: A função LOCALIZAR é usada para retornar a posição do caractere de espaço na célula A2, adicionando 1 significa obter a posição do primeiro caractere após o espaço. Isso será reconhecido como o argumento num_chars na função ESQUERDA.
ESQUERDA(A2;LOCALIZAR(" ";A2)+1): Esta função ESQUERDA é usada para extrair o número de caracteres retornados pela função LOCALIZAR a partir do lado esquerdo da célula A2.
Funções relacionadas usadas:
- ESQUERDA:
- A função ESQUERDA extrai um determinado número 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 string de texto.
- COMPRIMENTO:
- A função COMPRIMENTO retorna o número de caracteres em uma string 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.
Mais artigos:
- Inverter ou Reverter Primeiro e Último Nomes em Lista do Excel
- Se você tem uma lista de nomes completos formatados como sobrenome e nome, e agora quer inverter os sobrenomes e nomes para nome e sobrenome, conforme mostrado na captura de tela abaixo. Este artigo apresentará algumas fórmulas para lidar com essa tarefa no Excel.
- Extrair Múltiplas Linhas de Uma Célula
- Se você tem uma lista de strings de texto separadas por quebras de linha (que ocorrem ao pressionar as teclas Alt + Enter ao inserir o texto), e agora deseja extrair essas linhas de texto em várias células, conforme mostrado na captura de tela abaixo. Como você resolveria isso com uma fórmula no Excel?
- Extrair a Enésima Palavra de Uma String de Texto no Excel
- Se você tem uma lista de strings de texto ou frases e agora deseja extrair a enésima palavra específica da lista, conforme mostrado na captura de tela abaixo. Este artigo apresentará alguns métodos para resolver essa tarefa no Excel.
- Extrair Texto Entre Parênteses de Uma String de Texto
- Se houver parte do texto cercado por parênteses dentro da string de texto, agora você precisa extrair todas as strings de texto entre os parênteses, conforme mostrado na captura de tela a seguir. Como você resolveria essa tarefa no Excel rapidamente e facilmente?
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.