Note: The other languages of the website are Google-translated. Back to English

Como remover letras de strings / números / células no Excel?

Este artigo fala sobre como remover letras de sequências de texto / células / números no Excel. E fornecemos quatro métodos para resolvê-lo por fórmula de matriz, função definida pelo usuário e suplemento de terceiros do Kutools para Excel.


Remova letras de strings / números / células com fórmula de matriz

Podemos aplicar uma fórmula de matriz para remover letras de strings / números / células no Excel. Faça o seguinte:

1. Selecione uma célula em branco, você retornará a string de texto sem letras, insira a fórmula =SUM(MID(0&A2,LARGE(INDEX(ISNUMBER(--MID(A2,ROW($1:$99),1))*ROW($1:$99),),ROW($1:$99))+1,1)*10^ROW($1:$99)/10) (A2 é a célula da qual você removerá as letras) e pressione o Ctrl + mudança + Entrar teclas ao mesmo tempo.
doc remova letras do texto 1

2. Continue selecionando a célula e arraste sua alça de preenchimento para o intervalo conforme necessário. E agora você verá que todas as letras foram removidas das sequências de texto originais, conforme a imagem mostrada abaixo:

Notas:
(1) Esta fórmula de matriz removerá todos os tipos de caracteres, exceto os caracteres numéricos. Por exemplo, a string de texto original é abc-859 * -24test, esta fórmula de matriz removerá todas as letras e caracteres especiais (* e -) e retorno 85924.
(2) Se não houver nenhum número na sequência de texto, esta fórmula de matriz retornará 0.

Lote Separe o texto e os números de uma célula / coluna em diferentes colunas / linhas

Kutools para Excel aprimora seu Dividir células utilitário e suporta a separação em lote de todos os caracteres de texto e números de uma célula / coluna em duas colunas / linhas.


números de texto separados de células de anúncio

Remova letras de strings / números / células com a função definida pelo usuário

Também podemos adicionar uma função definida pelo usuário no Excel para remover letras de strings / números / células. Faça o seguinte:

1. pressione outro + F11 ao mesmo tempo para abrir a janela Microsoft Visual Basic for Applications.

2. Clique inserção > Móduloe, em seguida, copie e cole o código a seguir na nova janela de abertura do Módulo.

VBA: Remover letras de strings / números / células no Excel

Function StripChar(Txt As String) As String
With CreateObject("VBScript.RegExp")
.Global = True
.Pattern = "\D"
StripChar = .Replace(Txt, "")
End With
End Function

3. Salve esta função definida pelo usuário. Selecione uma célula em branco, você retornará a string de texto sem letras e insira a fórmula = StripChar (A2) (A2 é a célula da qual você removerá as letras) para ela e arraste a alça de preenchimento para baixo até o intervalo, conforme necessário. Veja as capturas de tela:

notas:
(1) Esta função definida pelo usuário também pode remover todos os tipos de caracteres, exceto os caracteres numéricos. Por exemplo, a string de texto original é abc-859 * -24test, esta fórmula de matriz removerá letras e caracteres especiais (* e -) e retorno 85924.
(2) Esta função definida pelo usuário retornará números armazenados como strings de texto.


Remova letras de strings / números / células com a função EXTRACTNUMBERS do Kutools para Excel

Este método irá apresentar o Kutools para Excel EXTRATO NÚMEROS função para remover todas as letras de picadas / números / células facilmente no Excel. Faça o seguinte:

Kutools for Excel - Inclui mais de 300 ferramentas úteis para Excel. Avaliação gratuita de recursos completos 30-dia, sem necessidade de cartão de crédito! Teste grátis agora!

1. Selecione uma célula em branco, você retornará a string de texto sem letras e clique Kutools > Funções > Texto > EXTRCTNUMBERS. Veja a imagem:

2. Na caixa de diálogo Argumentos da Função de abertura, especifique a célula da qual você removerá as letras para o TXT caixa, é opcional digitar VERDADEIRO or Falso no N caixa, e clique no OK botão.

Nota: Digitando VERDADEIRO retornará números numéricos, enquanto não digita nada ou FALSE retornará números armazenados como strings de texto.

3. Continue selecionando a célula e arraste a alça de preenchimento para o intervalo que você precisa. E então você verá que todas as letras foram removidas das sequências de texto originais. Veja a imagem:

Kutools for Excel - Inclui mais de 300 ferramentas úteis para Excel. Avaliação gratuita de recursos completos 30-dia, sem necessidade de cartão de crédito! Get It Now

notas:
(1) Você pode digitar a fórmula = EXTRACTNUMBERS (A2, TRUE) na célula selecionada diretamente e, em seguida, arraste a alça de preenchimento para o intervalo conforme necessário.
(2) Esta função EXTRACTNUMBERS também removerá todos os tipos de caracteres, exceto os caracteres numéricos.


Remova letras de strings / números / células com o utilitário Remover caractere do Kutools para Excel

Todos os métodos acima irão remover todos os caracteres, exceto os caracteres numéricos. Mas às vezes você pode querer remover apenas letras da sequência de texto, mas permanecer caracteres numéricos e outros. Este método irá apresentar o Kutools para Excel Remover Personagens utilitário para fazer isso facilmente no Excel.

Kutools for Excel - Inclui mais de 300 ferramentas úteis para Excel. Avaliação gratuita de recursos completos 30-dia, sem necessidade de cartão de crédito! Teste grátis agora!

1. Selecione as células das quais você removerá as letras e clique em Kutools > Texto > Remover Personagens.

2. Na caixa de diálogo de abertura Remover caracteres, marque o alfa opção, e clique no botão Ok botão. E então você verá que apenas as letras são removidas das células selecionadas. Veja a imagem:
doc remova letras do texto 6
Nota: Se você realmente deseja remover todos os tipos de caracteres, exceto os numéricos, você pode verificar o Não numérico opção e clique no Ok botão na caixa de diálogo Remover caracteres. Veja a imagem:
doc remova letras do texto 7

Kutools for Excel - Inclui mais de 300 ferramentas úteis para Excel. Avaliação gratuita de recursos completos 30-dia, sem necessidade de cartão de crédito! Get It Now


Demonstração: remova letras de strings / números / células no Excel


Kutools for Excel inclui mais de 300 ferramentas úteis para Excel, grátis para testar sem limitação em 30 dias. Baixe e teste grátis agora!

Artigos relacionados:


As melhores ferramentas de produtividade para escritório

O Kutools for Excel resolve a maioria dos seus problemas e aumenta sua produtividade em 80%

  • armadilha para peixes: Insira rapidamente fórmulas complexas, gráficos e qualquer coisa que você tenha usado antes; Criptografar células com senha; Criar lista de discussão e enviar emails ...
  • Barra Super Fórmula (edite facilmente várias linhas de texto e fórmula); Layout de leitura (ler e editar facilmente um grande número de células); Colar na faixa filtrada...
  • Mesclar células / linhas / colunas sem perder dados; Dividir o conteúdo das células; Combinar linhas / colunas duplicadas... Evite células duplicadas; Comparar intervalos...
  • Selecione Duplicado ou Único Linhas; Selecione linhas em branco (todas as células estão vazias); Super Find e Fuzzy Find em muitos livros; Seleção aleatória ...
  • Cópia exata Várias células sem alterar a referência da fórmula; Criação automática de referências para várias folhas; Inserir marcadores, Caixas de seleção e mais ...
  • Extrair Texto, Adicionar texto, remover por posição, Remover Espaço; Criar e imprimir subtotais de paginação; Converter entre conteúdo de células e comentários...
  • Super Filtro (salvar e aplicar esquemas de filtro a outras planilhas); Classificação Avançada por mês / semana / dia, frequência e mais; Filtro Especial por negrito, itálico ...
  • Combine pastas de trabalho e planilhas; Mesclar tabelas com base em colunas-chave; Divida os dados em várias folhas; Conversão em lote de xls, xlsx e PDF...
  • Mais de 300 recursos poderosos. Suporta Office / Excel 2007-2021 e 365. Suporta todos os idiomas. Fácil implantação em sua empresa ou organização. Recursos completos de avaliação gratuita de 30 dias. Garantia de devolução do dinheiro em 60 dias.
guia kte 201905

Guia do Office 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!
parte inferior da aba do escritório
Comentários (9)
Ainda não há classificações. Seja o primeiro a avaliar!
Este comentário foi feito pelo moderador no site
Thank u tanto
Este comentário foi feito pelo moderador no site
E se você quiser preservar o formato do número ou tiver decimais? ou seja, Apple30.01? para resposta de 30.01? seu vb cai no local?
Este comentário foi feito pelo moderador no site
Olá Formatunknown,
Nessa situação, o recurso Remover Caracteres do Kutools for Excel é recomendado.
Selecione as células, habilite o recurso Remover Caracteres, marque apenas a opção Alfa e clique no botão Ok para remover todos os caracteres alfa e permanecer os números incluindo as casas decimais.
Este comentário foi feito pelo moderador no site
oi, eu quero perguntar se existe uma fórmula para adicionar ponto final em cada abreviação em uma célula dentro de uma frase?

exemplo

825 apple rd st #5 - eu quero adicionar um ponto final em "rd" e "st" para torná-lo formal


Espero que possa me ajudar

obrigado
Este comentário foi feito pelo moderador no site
Oi ed,
O recurso Adicionar texto do Kutools for Excel pode ajudá-lo a resolver o problema: https://www.extendoffice.com/product/kutools-for-excel/excel-add-same-text-to-multiple-cells.html
Este comentário foi feito pelo moderador no site
Eu preciso excluir todo o texto em uma célula, EXCETO um conjunto específico de palavras. Por exemplo, uma lista de frutas ou legumes na coluna A e a coluna B tem uma descrição dos legumes, incluindo a cor, e quero remover todo o texto das células da coluna B, exceto as palavras coloridas. Alguma ideia?
Este comentário foi feito pelo moderador no site
AAAAHHHHHHHH. Finalmente algo que funciona! Gj!
Este comentário foi feito pelo moderador no site
NOOOSSAAA!
Você não tem noção do tanto que isso me tem!!!
MUITO BOM!
Este comentário foi feito pelo moderador no site
Принцип работы формулы массива понял, есть вопрос насчет конкатенации (0&A2), для чего она в форму?
Если убрать ее e блок +1 после ROW(), формула перестает работать
Não há comentários postados aqui ainda
Deixe o seu comentário
Postando como convidado
×
Avalie esta postagem:
0   Personagens
Locais sugeridos

Siga-nos

Copyright © 2009 - www.extendoffice.com. | Todos os direitos reservados. Distribuído por ExtendOffice. | | | Mapa do site
Microsoft e o logotipo do Office são marcas comerciais ou marcas registradas da Microsoft Corporation nos Estados Unidos e / ou em outros países.
Protegido por Sectigo SSL