HomePtNotíciaComo truncar texto no Microsoft Excel

Como truncar texto no Microsoft Excel


Se o texto for uma grande parte dos dados em sua planilha, talvez seja necessário ajustá-lo para caber corretamente. A função TRUNC no Microsoft Excel só funciona com números. Então, se você quiser truncar o texto, é assim que é feito.

Há muitos recursos úteis para trabalhar com texto no Excel. Três dessas funções ajudam a truncar o texto em uma célula. Eles são RIGHT, LEFT e MID, e cada um tem uma variação para usar bytes em vez de caracteres.

Truncar texto no Excel com RIGHT ou RIGHTB

A função RIGHT usa o número de caracteres para um conjunto de caracteres de byte único (SBCS), enquanto RIGHTB usa um número de bytes para um conjunto de caracteres de byte duplo (DBCS). Ambas as funções funcionam da mesma maneira com apenas essa diferença. Portanto, você pode usar o que funciona melhor para você.

RELACIONADO: Como contar caracteres no Microsoft Excel

As sintaxes são RIGHT(text, number_characters) S RIGHTB(text, number_bytes) com o primeiro argumento para cada fórmula necessária. Você pode inserir a referência da célula e manter o que está à direita.

Para manter 12 caracteres à direita da string de texto na célula A2, você usaria esta fórmula:

=RIGHT(A2,12)

Mantenha 12 caracteres à direita

Como outro exemplo, queremos manter apenas a última palavra e a pontuação. Esta fórmula mantém os últimos oito caracteres da direita.

=RIGHT(A2,8)

Mantenha oito caracteres à direita

Truncar texto no Excel com LEFT ou LEFTB

As funções LEFT e LEFTB funcionam como as funções RIGHT e RIGHTB em que você usa o número de caracteres ou bytes respectivamente. Mas com essas funções, você está encurtando sua string de texto do lado oposto.

RELACIONADO: 12 funções básicas do Excel que todos deveriam conhecer

As sintaxes são LEFT(text, number_characters) S LEFTB(text, number_bytes) com o primeiro argumento para cada fórmula necessária. Novamente, insira a referência da célula para o texto e mantenha o que está no lado esquerdo.

Para manter 32 caracteres à esquerda da string de texto na célula A2, você usaria esta fórmula:

=LEFT(A2,32)

Mantenha 32 caracteres à esquerda

Para outro exemplo, queremos manter apenas a primeira palavra da string. Esta fórmula mantém apenas os quatro primeiros caracteres da esquerda.

=LEFT(A2,4)

Mantenha quatro caracteres à esquerda

Truncar texto no Excel com MID ou MIDB

Se o texto que você deseja manter estiver no meio de uma string de texto, você usará as funções MID ou MIDB. Essas funções são como as outras duas em que você insere um número ou caracteres para MID e um número de bytes para MIDB.

RELACIONADO: Como reduzir ou expandir células para ajustar o texto no Microsoft Excel

As sintaxes são MID(text, start, number_characters) S MIDB(text, start, number_bytes) com todos os argumentos para cada fórmula necessária. Você pode usar uma referência de célula para o primeiro argumento, o número do caractere inicial ou byte para o segundo e o número que deseja manter para o terceiro.

Aqui, removeremos tudo da cadeia, exceto uma parte no meio. Com esta fórmula, o texto está na célula A2, queremos iniciar com o caractere 35 e manter apenas 24 caracteres.

=MID(A2,35,24)

Mantenha 24 caracteres entre

Como outro exemplo, com a seguinte fórmula você pode encurtar o texto na célula A2 e manter apenas a segunda palavra. Usamos 6 para o start argumento e 3 para o number_characters trama.

=MID(A2,6,3)

Mantenha três caracteres no meio

Pode ser necessário encurtar o texto em sua folha ou apenas algo que você preferir. Essas funções e fórmulas ajudam você a truncar o texto no Excel da direita, da esquerda ou do meio, conforme necessário.

Must Read

%d bloggers like this: