Como pegar a primeira palavra de um texto

Intermediário

Como pegar a primeira palavra de um texto

Geraldo
Escrito por Geraldo

Olá! Tudo bem? Como você chegou até o meu blog Excel 24 Horas e quero te ajudar a ser melhor no Excel, vou te passar mais uma dica muito legal! Vou te ensinar como pegar a primeira palavra de um texto.

Com essa dica, acredito que a sua produtividade no trabalho irá melhorar, porque são poucas as pessoas que conhecem e ensinam.

A princípio vamos usar a combinação de duas funções com a finalidade de extrair facilmente a primeira palavra de um texto, como uma lista de nomes por exemplo. Então faça o seguinte:

Combinando Funções

Pegue uma relação de nomes e insira na coluna A da planilha, ficando cada nome em uma linha começando pela célula A1 assim:

 Agora eu quero pegar apenas o primeiro nome de cada pessoa. Então, na célula B1 vamos digitar: 

=ESQUERDA(A1;LOCALIZAR(" ";A1;1)-1)

 Explicando a fórmula:

  • LOCALIZAR: função do Excel que identifica qual a posição de um texto ou caractere em um mesmo texto.
=LOCALIZAR(TEXTO PROCURADO; NO TEXTO; NÚMERO INICIAL)
  • TEXTO PROCURADO: ” “
  • NO TEXTO: A1
  • NÚMERO INICIAL: 1

No exemplo, preciso localizar somente a primeira palavra de cada nome, então a minha referência é onde termina esta palavra.

Neste caso é o espaço entre a primeira e a segunda palavra. O espaço é representado pelas aspas duplas ” “.

O texto que preciso buscar estas informações, é o texto da célula A1.

O número 1 representa o primeiro caractere da esquerda para direita que a função irá contar.

O resultado da primeira linha será 8. Pois a função LOCALIZAR mostra qual a localização do espaço, representado pelas aspas ” “.

O nome Geraldo tem 7 caracteres + 1 espaço, resultando em 8.

Na segunda linha, o nome Pedro tem 5 caracteres + 1 espaço, resultando em 6… E assim por diante.

Por fim, insiro o valor -1 para subtrair uma unidade para identificar quantos carateres cada primeira palavra possui e entro com a função ESQUERDA. Onde o Excel entenderá da seguinte forma: =ESQUERDA(A1;7). A1 é o texto e 7 é a contagem dos caracteres função LOCALIZAR.

O resultado da célula B1 será Geraldo, da B2 será Pedro, B3 Juliana…

Entendido? Acabamos de pegar a primeira palavra de um texto. Se não conseguiu entender, poste sua dúvida logo abaixo.

 No mais, obrigado e deixo com você meu fortíssimo abraço!

Geraldo – Excel 24 Horas

Olá,

o que você achou deste conteúdo? Conte nos comentários.

Deixe uma resposta

7 Replies to “Como pegar a primeira palavra de um texto”

Maurício

Grato pela informação!

Geraldo

É sempre um prazer ajudar amigo!

Helder

Informação muito valiosa. Obrigado

Hélder Luís

Informação muito valiosa. Obrigado

Hélder Luís

Tenho o seguinte problema:
Uma planilha com mais de 18000 nomes completos e pretendo colocar “M” e “F” em cada nome. Como fazer de forma automatizada? Porque manualmente leveria muitas semanas. Agradeço desde ajuda.

Geraldo

Hélder, tudo bem? Você pode fazer isso de duas formas:

1 – Usar a função CONCATENAR do Excel;

2 – Usar o símbolo & para juntar textos no Excel. Por exemplo, quero juntar as nomes Helder e Luís. Então eu digito assim: Helder&Luís. Ficará assim: HelderLuís

Geraldo

Caso não tenha conseguido, pode enviar um e-mail com o arquivo de exemplo para contato@excel24horas.com.br

%d blogueiros gostam disto: