Excel: como encontrar o último espaço em uma string


Você pode usar a seguinte fórmula para encontrar a posição do último espaço em uma string no Excel:

 =FIND("/", SUBSTITUTE( A2 ," ","/", LEN( A2 )-LEN(SUBSTITUTE( A2 ," ""))))

Esta fórmula específica encontra a posição do último espaço na string na célula A2 .

Por exemplo, se a string na célula A2 for “Olá a todos”, então esta fórmula retornaria um valor 6 , pois esta é a posição na string onde aparece o primeiro espaço.

Você também pode usar a seguinte fórmula para encontrar o número total de espaços em uma string:

 =LEN( A2 )-LEN(SUBSTITUTE( A2 ," ",""))

Por exemplo, se a string na célula A2 for “Olá a todos”, então esta fórmula retornaria o valor 1 , pois há apenas um espaço na string.

O exemplo a seguir mostra como usar cada uma dessas fórmulas na prática.

Exemplo: Como encontrar o último espaço de uma string no Excel

Suponha que temos a seguinte coluna de strings no Excel:

Podemos digitar a seguinte fórmula na célula B2 para encontrar a posição do último espaço na célula A2 :

 =FIND("/", SUBSTITUTE( A2 ," ","/", LEN( A2 )-LEN(SUBSTITUTE( A2 ," ""))))

Podemos então clicar e arrastar esta fórmula para cada célula restante na coluna B:

A coluna B agora exibe a posição do último espaço de cada string na coluna A.

Também podemos digitar a seguinte fórmula na célula C2 para encontrar o número total de espaços na string na célula A2 :

 =LEN( A2 )-LEN(SUBSTITUTE( A2 ," ",""))

Podemos então clicar e arrastar esta fórmula para cada célula restante na coluna C:

A coluna C agora exibe o número total de espaços em cada string na coluna A.

Recursos adicionais

Os tutoriais a seguir explicam como realizar outras tarefas comuns no Excel:

Excel: como remover texto específico das células
Excel: Como remover os 3 últimos caracteres de uma string
Excel: Como inserir um caractere em uma string

Add a Comment

O seu endereço de email não será publicado. Campos obrigatórios marcados com *