Ir para o conteúdo principal

Como deletar string após enésimo caractere no Excel?

Em alguns casos, você pode querer remover todas as strings após o enésimo caractere das células no Excel. Se você tiver poucas células necessárias para remover strings após o enésimo caractere, poderá excluí-las manualmente. No entanto, se houver centenas de células, você deve se cansar de deletar strings uma por uma. Agora, este tutorial mostra as maneiras rápidas de remover strings após o enésimo caractere no Excel, por favor, leia os detalhes abaixo.

Remova toda a string após o enésimo caractere com a fórmula

Remova a corda na posição específica removendo por posição


seta azul bolha direita Remova toda a string após o enésimo caractere com a fórmula

Você pode usar a fórmula abaixo para remover todas as strings após o enésimo caractere.

Kutools for Excel, com mais de 120 funções úteis do Excel, aumente sua eficiência de trabalho e economize seu tempo de trabalho.

Por exemplo, você deseja deletar todas as strings após o terceiro caractere, selecionar uma célula e digitar esta fórmula = ESQUERDA (A1,3) nele, pressione Entrar e arraste a alça de preenchimento automático até as células.

doc deletar após enésimo caractere 1
doc deletar após enésimo caractere 2

Dica: Na fórmula acima, você pode alterar 3 para qualquer enésimo conforme necessário. Por exemplo, se você deseja remover strings após o 4º caractere, use esta fórmula = ESQUERDA (A1,4).


seta azul bolha direita Remova a corda na posição específica removendo por posição

Se você tem Kutools for Excel, você pode usar o Remover por posição para remover rapidamente as strings após o enésimo caractere e também pode especificar quantos caracteres você removerá.

Kutools for Excel, com mais de 120 funções úteis do Excel, aumente sua eficiência de trabalho e economize seu tempo de trabalho.

Depois de instalação grátis Kutools para Excel, faça o seguinte:

1. Selecione o intervalo de dados e clique em Kutools > Texto > Remover por posição. Veja a imagem:

doc deletar após enésimo caractere 3

2. No Remover por posição diálogo, tipo 999 para dentro Números caixa de texto e a seleção Especificar e tipo 4 na seguinte caixa de texto. Você pode ver os resultados mostrados no painel de visualização.

Dica: Se você quiser remover a string após o enésimo caractere, você só precisa digitar n+1 no Especificar caixa de texto.

doc deletar após enésimo caractere 4

3. Então clique Ok or Inscreva-se. O string após o terceiro foi removido de cada célula.

Observação: Se você deseja apenas remover 3 caracteres após o terceiro caractere da string, você pode digitar 3 na caixa de texto do Numbers e marque Especificar e tipo 4 afim disso.

doc deletar após enésimo caractere 5

Clique aqui para saber mais detalhes sobre Remover por Posição.

Clique aqui para baixar gratuitamente o Kutools para Excel

Melhores ferramentas de produtividade de escritório

🤖 Assistente de IA do Kutools: Revolucionar a análise de dados com base em: Execução Inteligente   |  Gerar Código  |  Crie fórmulas personalizadas  |  Analise dados e gere gráficos  |  Invocar funções do Kutools...
Recursos mais comuns: Encontre, destaque ou identifique duplicatas   |  Excluir linhas em branco   |  Combine colunas ou células sem perder dados   |   Rodada sem Fórmula ...
Super pesquisa: VLookup de múltiplos critérios    VLookup de múltiplos valores  |   VLookup em várias planilhas   |   Pesquisa Difusa ....
Lista suspensa avançada: Crie rapidamente uma lista suspensa   |  Lista suspensa de dependentes   |  Lista suspensa de seleção múltipla ....
Gerenciador de colunas: Adicione um número específico de colunas  |  Mover colunas  |  Alternar status de visibilidade de colunas ocultas  |  Compare intervalos e colunas ...
Recursos em destaque: Foco da Grade   |  Vista de Design   |   Grande Barra de Fórmula    Gerenciador de pastas de trabalho e planilhas   |  Biblioteca (Auto texto)   |  Data Picker   |  Combinar planilhas   |  Criptografar/Descriptografar Células    Enviar e-mails por lista   |  Super Filtro   |   Filtro Especial (filtro negrito/itálico/tachado...) ...
15 principais conjuntos de ferramentas12 Texto Ferramentas (Adicionar texto, Remover Personagens, ...)   |   50+ de cores Tipos (Gráfico de Gantt, ...)   |   Mais de 40 práticos Fórmulas (Calcule a idade com base no aniversário, ...)   |   19 Inclusão Ferramentas (Insira o código QR, Inserir imagem do caminho, ...)   |   12 Conversão Ferramentas (Números para Palavras, Conversão de moedas, ...)   |   7 Unir e dividir Ferramentas (Combinar linhas avançadas, Dividir células, ...)   |   ... e mais

Aprimore suas habilidades de Excel com o Kutools para Excel e experimente uma eficiência como nunca antes. Kutools para Excel oferece mais de 300 recursos avançados para aumentar a produtividade e economizar tempo.  Clique aqui para obter o recurso que você mais precisa...

Descrição


Office Tab traz interface com guias para o Office e torna seu trabalho muito mais fácil

  • Habilite a edição e leitura com guias em Word, Excel, PowerPoint, Publisher, Access, Visio e Project.
  • Abra e crie vários documentos em novas guias da mesma janela, em vez de em novas janelas.
  • Aumenta sua produtividade em 50% e reduz centenas de cliques do mouse para você todos os dias!
Comments (4)
No ratings yet. Be the first to rate!
This comment was minimized by the moderator on the site
data UPI-2080-SHN ANNY SMI-KKBK-XXXXXX-MB: SOCIETY MAINTENANCE MARCH 22 0000####### 01/03/22
Output :- SHN ANNY SMI
This comment was minimized by the moderator on the site
Hi, sunil, here is a code may help you.
Sub extractText()
    Dim xSplit, xStr As String
    Dim xPos As Integer
    Dim xArr As Variant
    Dim xRng, xSetRng As Range
    On Error Resume Next
    Set xRng = Application.InputBox("Select the cell you want to extract:", "Kutools for Excel", , , , , , 8)
    xSplit = Application.InputBox("Type the delimiter:", "Kutools for Excel", , , , , , 2)
    xPos = Application.InputBox("Type the nth delimiter:", "Kutools for Excel", , , , , , 1)
    Set xSetRng = Application.InputBox("Select a cell to place result:", "Kutools for Excel", , , , , , 8)
    xArr = Split(xRng.Text, xSplit)
    xSetRng.Value = xSplit + xArr(xPos)
End Sub

Copy and paste above code to the Microsoft Visual Basic for Applications window, and run the code, in first dialog, choose the cell that you use to extract, in second dialog, type the delimiter, here in your case is -, in third dialog, type the nth delimiter, here in your case, you extract the string after second -, type 2 into this dialog, in last dialog, choose the cell you place the extracted result.
Hope it do favor on you.
This comment was minimized by the moderator on the site
data :- UPI-205080-SWN AHONY SI-KKBK-XXXXXX-MB: SOCIETY MAINTENANCE MARCH 22 000080 01/03/22
Output needed as "SWN AHONY SI"
This comment was minimized by the moderator on the site
These are very clever tricks! Thank you so much.
There are no comments posted here yet
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations