Ir para o conteúdo principal

Como remover o primeiro ou o último n caracteres de uma célula ou string no Excel?

Este tutorial demonstra vários truques rápidos para remover o primeiro ou o último N caracteres de uma célula ou string no Excel.

doc remover primeiro último 1 1. Remova os primeiros N caracteres com a fórmula / UDF
2. Remova os últimos N caracteres com a fórmula / UDF
3. Remova em lote N caracteres da esquerda ou da direita ou do meio sem fórmulas
4. Baixe o arquivo de amostra

1. Remova os primeiros N caracteres com fórmulas

Nesta parte, apresento três maneiras diferentes de remover rapidamente os primeiros N caracteres de uma string.

1.1 Remova os primeiros N caracteres com a função RIGHT / REPLACE

>> Combine as funções RIGHT e LEN para remover os primeiros N caracteres

Sintaxe e argumentos da fórmula

Fórmula: = RIGHT (string_cell, LEN (string_cell) -n_character)

Referência: string_cell: a célula que você usa para remover caracteres

n_character: o número de caracteres que você deseja remover

Exemplo: remova os 2 primeiros caracteres da string na célula A2, copie e cole a fórmula
= DIREITO (A2, LEN (A2) -2)
imprensa Entrar chave
doc remover primeiro último 2

>> Função REPLACE para remover os primeiros N caracteres

Sintaxe e argumentos da fórmula

Fórmula: = REPLACE (Old_text, Strat_n, Num_Chars, New_text)

Referência: Old_text: a célula que você usa para substituir caracteres

Old_text: a célula que você usa para substituir caracteres

Start_n: a posição do caractere em old_text que você deseja substituir por new_text

Num_Chars: o número de caracteres no texto antigo que você deseja substituir por new_text

Novo_texto: o texto que substituirá o antigo_texto

Exemplo: substitua os dois primeiros caracteres por nada na célula A6, copie e cole esta fórmula:
= REPLACE (A6,1,2, "")
imprensa Entrar chave
doc remover primeiro último 3

1.2 Remova os primeiros N caracteres com a função definida pelo usuário

1. Pressione Alt + F11 para habilitar a janela do Microsoft Visual Basic for Applications e clique em inserção > Módulo para criar um módulo.

2. Copie o código abaixo e cole-o no Módulo script.

Código VBA: Remova os primeiros n caracteres

Public Function RemoveFirstC(rng As String, cnt As Long)

RemoveFirstC = Right(rng, Len(rng) - cnt)

End Function

3. Salve o código e volte para a planilha que você usa. Por exemplo, remova os primeiros 3 caracteres da string na célula A11, copie e cole esta fórmula
= RemoveFirstC (A11,3)
imprensa Entrar chave
doc remover primeiro último 4


remover posição

Esta ferramenta de remoção de caracteres aumenta sua eficiência em 90%, deixe muito tempo para desfrutar sua vida

▲ Diga adeus à modificação e memorização de fórmulas, dê-lhe um descanso completo no cérebro.

▲ Exceto esta ferramenta, existem 228 ferramentas avançadas (incluindo mais de 30 ferramentas de edição de texto) mais no Kutools para Excel, que pode resolver seu 80% Quebra-cabeças do Excel.

▲ Torne-se um especialista em Excel em 5 minutos, ganhe o reconhecimento e a promoção das pessoas.

▲ Mais de 110000 pessoas de alta eficiência e escolha de mais de 300 empresas de renome mundial.

Teste gratuito de 30 dias, sem necessidade de cartão de crédito


2. Remova os últimos N caracteres com fórmulas

Nesta parte, existem duas maneiras de remover os últimos N caracteres da string no Excel.

2.1 Remova os últimos N caracteres com a função LEFT

Sintaxe e argumentos da fórmula

Fórmula: = LEFT (string_cell, LEN (string_cell) -Num_chars)

Referência: string_cell: a célula que você usa para remover caracteres

n_character: o número de caracteres que você deseja remover

Exemplo: remova os 2 últimos caracteres da string na célula A2, copie e cole a fórmula
= ESQUERDA (A2, LEN (A2) -2)
imprensa Entrar chave
doc remover primeiro último 5

2.2 Remova os últimos N caracteres com a função definida pelo usuário

1. Pressione Alt + F11 para ativar o Microsoft Visual Basic para a janela de aplicativos, clique em inserção > Módulo para criar um módulo.

2. Copie o código abaixo e cole-o no script do módulo.

Código VBA: Remova os últimos n caracteres

Public Function RemoveLastC(rng As String, cnt As Long)

RemoveLastC = Left(rng, Len(rng) - cnt)

End Function

3. Salve o código e volte para a planilha que você usa. Por exemplo, remova os últimos 3 caracteres da string na Célula A5, digite esta fórmula
= RemoveLastC (A5,3)
imprensa Entrar chave
doc remover primeiro último 6


não se mova

Quer Aumentar o Salário e Muito Tempo para Acompanhar a Família?

Office Tab aumenta sua eficiência em 50% no Microsoft Office trabalhando agora

Inacreditável, trabalhar com dois ou mais documentos é mais fácil e rápido do que trabalhar com um.

Em comparação com navegadores conhecidos, a ferramenta com guias do Office Tab é mais poderosa e eficiente.

Reduza centenas de cliques do mouse e digitação no teclado todos os dias para você, diga adeus à mão do mouse agora.

Se você costuma trabalhar com vários documentos, o Office Tab economizará muito tempo.

30- dia de teste gratuito, não é necessário cartão de crédito.

Saiba MaisDownload grátis agora


3. Remova N caracteres da esquerda, direita ou meio sem fórmulas

Se você não quer perder tempo lembrando de fórmulas para lidar com a tarefa de remover N caracteres da esquerda ou direita de uma string, o Remover por posição utilidade de Kutools for Excel pode lidar com essa tarefa com cliques sem fórmulas.

Agora, faça você trabalhar mais rápido e melhor do que os outros, obtenha promoções com facilidade

35 Ferramentas de edição de texto para Excel Aumente sua produtividade em 90% no processamento de texto e deixe muito tempo para aproveitar a vida

Essas ferramentas são apenas uma parte do Kutools para Excel, existem 194 ferramentas que outras podem resolver 80% Quebra-cabeças do Excel para você.

  • Kutools para Excel ajuda você a lidar facilmente com 1500 cenários de trabalho, melhorando em média sua eficiência de 71% todos os dias
  • Um clique para concluir a maioria das operações complicadas, evite a mão do mouse causada por milhares de cliques do mouse para você.
  • Você pode lidar com tarefas do Excel em segundos sem procurar fórmulas dolorosas e VBA, e ter muito mais tempo para acompanhar sua família.
  • Escolhido por mais de 110000 pessoas de alta eficiência e mais de {module708} empresas mundialmente conhecidas.

Depois de instalar gratuitamente o Kutools for Excel, faça o seguinte:

Selecione as células das quais deseja remover os caracteres, aplicando o utilitário clicando em Kutools > Texto > Remover por posição.
doc remover primeiro último 7

3.1 Remover o primeiro / último N caracteres sem fórmula

>> Remova os primeiros N caracteres

doc remover primeiro último 8

1) em Números caixa de texto, digite o número de caracteres que deseja remover da string, neste exemplo, vou remover primeiro 3 caracteres de strings.

2) Verifique Da esquerda opção em Posição seção.

O resultado é exibido como:
doc remover primeiro último 9

>> Remover os últimos N caracteres

doc remover primeiro último 10

1) em Números caixa de texto, digite o número de caracteres que deseja remover da string, neste exemplo, vou remover por último 3 caracteres de strings.

2) Verifique Da direita opção em Posição seção.

O resultado é exibido como:
doc remover primeiro último 11

3.2 Remova N caracteres de uma posição específica do meio sem fórmula

Mas às vezes, você pode querer remover um número específico de caracteres do meio de uma string.

Exemplo: Remova 3 caracteres começando do terceiro caractere da string.

doc remover primeiro último 12

1) em Sessão texto, digite o número de caracteres que deseja remover das strings, aqui vou remover 3 caracteres.

2) Verifique Especificar opção e, em seguida, digite o número do qual deseja remover a string, começando ao lado da caixa de texto em Posição seção, aqui vou remover personagens do terceiro personagem.

O resultado é exibido como:
doc remover primeiro último 13

Remova os caracteres por posição sem fórmulas

remover por posição

Dica: Se quiser remover todos os caracteres numéricos, alfa, não numéricos, não alfa ou específicos das células, você pode aplicar o Kutools para Excel Remover Personagens utilidade.
remover por personagens

Mais dicas sobre como remover personagens ...


Baixar arquivo de amostra

amostra


Ferramentas de produtividade recomendadas

Guia Office - navegação com guias, edição e gerenciamento de documentos no Microsoft Office 2019 - 2003 e Office 365


guia de escritório

Kutools for Excel – coleta mais de 300 ferramentas avançadas para economizar 50% do tempo em seu trabalho diário no Excel


guia kutools
guia kutoolsp
Comments (19)
No ratings yet. Be the first to rate!
This comment was minimized by the moderator on the site
Helpful Article
This comment was minimized by the moderator on the site
buenísimo, mil gracias!!
This comment was minimized by the moderator on the site
Gracias por tu ayuda me sirvió mucho, utilizando en vez de izquierda, DERECHA se obtienen tambien buenos resultados...Gracias. 
This comment was minimized by the moderator on the site
Merci vraiment ca m'a beaucoup aidé, thanks it is very useful
This comment was minimized by the moderator on the site
Love this!!! Explained clearly. Easy to follow. Worked!!! Thanks!
This comment was minimized by the moderator on the site
Thanks, great help.
This comment was minimized by the moderator on the site
"658414 Mottagares kundnummer Menigo Rutt VÄX319" is my information, but I'm only interested in the last six letters/numbers. Any ideas?
This comment was minimized by the moderator on the site
Hi, Krets, you can use this formula =RIGHT(A1, 6) to extract last 6 characters in another cell. For more details, please read this article:

https://www.extendoffice.com/documents/excel/1656-excel-extract-first-character.html
This comment was minimized by the moderator on the site
"A/P MALKAWATHE,,TALUKA SOUTH SOLAPUR,SOLAPUR,Solapur,413252" this is my data. I want pincode separated from the data. by using =RIGHT(P2,LEN(P2)-6) it is not working.
This comment was minimized by the moderator on the site
You want to extract last 6 characters, the formula =RIGHT(P2,6) may help you, more details, please go to this article.https://www.extendoffice.com/documents/excel/3639-excel-extract-part-of-string.html
This comment was minimized by the moderator on the site
nice its work nice thank you very much
This comment was minimized by the moderator on the site
Just what I needed!
There are no comments posted here yet
Load More
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations