Obtenha a primeira palavra no Excel e no Planilhas Google

Baixar exemplo de pasta de trabalho

Baixe a apostila de exemplo

Este tutorial demonstrará como extrair a primeira palavra de uma célula no Excel e no Planilhas Google.

Extraia a primeira palavra de um texto

Para extrair a primeira palavra de uma célula, podemos usar uma fórmula contendo as funções LEFT e FIND.

= ESQUERDA (B3, ENCONTRAR ("", B3) -1)

Vamos nos aprofundar em mais detalhes das funções usadas na fórmula acima.

A função FIND

Usamos a função FIND para obter a posição da primeira ocorrência de espaço no texto.

Como a função FIND inclui a posição do caractere de espaço do texto no cálculo, deduziremos 1 do valor retornado (da função FIND) para excluir o caractere de espaço.

= ENCONTRAR ("", B3) -1

A função LEFT

A função LEFT irá extrair um certo número de caracteres da string, começando da esquerda. O número de caracteres foi determinado na fórmula anterior.

= ESQUERDA (B3, C3)

Manipulação de erros

Caso a célula possua apenas uma palavra, a fórmula retornará o erro #VALOR.

Portanto, para evitar que a fórmula retorne o erro, podemos usar as duas opções a seguir:

A função IFFERROR

Podemos resolver esse problema usando a função IFERROR antes de nossa fórmula, assim:

= IFERROR (LEFT (B3, FIND ("-", B3) -1), B3)

A função IFERROR, ao encontrar um erro, retornará o valor do texto original - que pode ser uma palavra ou uma célula vazia.

Maneira Mais Simples

Também existe uma maneira inteligente e mais simples de lidar com o erro #VALUE. É para adicionar espaço adicional ao segundo argumento da função FIND, com o operador E comercial, como este:

= ESQUERDA (B3, ENCONTRAR ("", B3 & "") -1)

Agora, a função FIND sempre encontrará um espaço porque acrescentamos um espaço ao final de cada string de texto.

Separadores sem espaço

Se a string de texto não for separada por espaço, mas de um caractere delimitador diferente, então, simplesmente alterando o valor do primeiro argumento na função FIND com esse caractere delimitador, obteremos a primeira palavra do texto.

= ESQUERDA (B3, ENCONTRAR ("-", B3 & "") -1)

Obtenha a última palavra

Extrair a última palavra de uma string de texto é mais complicado. Uma opção é usar uma fórmula como esta:

= TRIM (RIGHT (SUBSTITUTE (B3, "", REPT ("", LEN (B3))), LEN (B3)))

Extraia a primeira palavra nas planilhas do Google

A fórmula para extrair a primeira palavra de um texto funciona exatamente da mesma forma no Planilhas Google e no Excel:

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

wave wave wave wave wave