Como encontrar primeiro / todos os números em uma string no Excel?
Supondo que uma célula esteja misturada com letras, números e outros caracteres, como você poderia descobrir rapidamente o primeiro número ou todos os números dessa célula no Excel? Este artigo descreve três truques para resolvê-lo facilmente.
- Encontre o primeiro número e sua posição em uma string de texto com fórmula
- Encontre todos os números em uma string de texto removendo todos os caracteres não numéricos
- Encontre todos os números em uma string de texto com a extração apenas de números
- Encontre todos os números em strings de texto, separando números e texto
Encontre o primeiro número e sua posição em uma string de texto com fórmula
Este método apresentará algumas fórmulas para localizar e extrair o primeiro número em uma string de texto e descobrir a posição do primeiro número na string de texto também.
Encontre e extraia o primeiro número em uma string de texto com uma fórmula de matriz
Selecione uma célula em branco onde deseja retornar o primeiro número de uma sequência de texto, insira a fórmula =MID(A2,MIN(IF((ISNUMBER(MID(A2,ROW(INDIRECT("1:"&LEN(A2))),1)+0)*ROW(INDIRECT("1:"&LEN(A2)))),ISNUMBER(MID(A2,ROW(INDIRECT("1:"&LEN(A2))),1)+0)*ROW(INDIRECT("1:"&LEN(A2))))),1)+0 (A2 é a célula de texto onde você procurará o primeiro número) nela, e pressione o Ctrl + Shift + Entrar chaves simultaneamente. E, em seguida, arraste o identificador de preenchimento desta célula para o intervalo conforme necessário.
A fórmula é muito complicada para lembrar? Salve a fórmula como uma entrada de texto automático para reutilizá-la com apenas um clique no futuro! Leia mais ... Teste Grátis |
Em seguida, os primeiros números de cada string de texto são encontrados e extraídos conforme a captura de tela abaixo:
Encontre a posição do primeiro número em uma string de texto com fórmulas
Selecione uma célula em branco onde você retornará a posição do primeiro número e insira a fórmula = MIN (IF (ISNUMBER (FIND ({1,2,3,4,5,6,7,8,9,0}, A2)), FIND ({1,2,3,4,5,6,7,8,9,0, 2}, AXNUMX))) (A2 é a célula de texto onde você procurará a posição do primeiro número) dentro dela e, em seguida, arraste seu identificador de preenchimento para o intervalo conforme necessário. Veja as imagens abaixo:
Note: Esta fórmula de matriz = MIN (FIND ({0,1,2,3,4,5,6,7,8,9}, A2 & {0,1,2,3,4,5,6,7,8,9}) ) também pode obter a posição do primeiro número. Depois de inserir esta fórmula de matriz, pressione o Ctrl + Shift + Entrar simultaneamente para obter o resultado.
Encontre todos os números em uma string de texto removendo todos os caracteres não numéricos
Se todos os caracteres puderem ser removidos de uma string de texto, exceto os números, descobriremos facilmente todos os números nesta string de texto. Kutools para Excel Remover Personagens utilitário pode ajudá-lo a resolvê-lo facilmente.
Kutools for Excel - Turbine o Excel com mais de 300 ferramentas essenciais. Desfrute de um teste GRATUITO de 30 dias com todos os recursos, sem necessidade de cartão de crédito! Get It Now
1. Selecione o intervalo em que você encontrará todos os números em cada célula de texto e clique no botão Kutools > Texto > Remover Personagens. Veja a imagem:
2. Na caixa de diálogo de abertura Remover caracteres, marque apenas o Não numérico opção, e clique no botão Ok botão.
Agora todos os caracteres não numéricos são removidos das células selecionadas e permanecem apenas números.
Kutools for Excel - Turbine o Excel com mais de 300 ferramentas essenciais. Desfrute de um teste GRATUITO de 30 dias com todos os recursos, sem necessidade de cartão de crédito! Get It Now
Encontre todos os números em uma string de texto com a extração apenas de números
Na verdade, Kutools para Excel EXTRATO NÚMEROS A função pode ajudá-lo a extrair facilmente todos os números de uma célula de texto.
Kutools for Excel - Turbine o Excel com mais de 300 ferramentas essenciais. Desfrute de um teste GRATUITO de 30 dias com todos os recursos, sem necessidade de cartão de crédito! Get It Now
1. Selecione uma célula em branco da qual deseja gerar os números extraídos e clique no botão Kutools > Funções > Texto > EXTRATO NÚMEROS. Veja a imagem:
2. Na caixa de diálogo Argumentos de função de abertura, especifique a célula de texto no TXT caixa, tipo VERDADEIRO no N caixa, e clique no OK botão. Veja a imagem:
Notas:
(1) É opcional digitar VERDADEIRO, FALSE, ou nada no N caixa. Se você digitar FALSE ou nada no N caixa, esta função retornará números armazenados como texto, enquanto VERDADEIRO retornará números numéricos.
(2) Na verdade, você pode inserir a fórmula = EXTRACTNUMBERS (A2, TRUE) na célula em branco diretamente para extrair todos os números das células selecionadas.
Agora você verá que todos os números são extraídos de cada célula de texto, conforme a imagem abaixo mostrada:
Kutools for Excel - Turbine o Excel com mais de 300 ferramentas essenciais. Desfrute de um teste GRATUITO de 30 dias com todos os recursos, sem necessidade de cartão de crédito! Get It Now
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.
Kutools for Excel - Turbine o Excel com mais de 300 ferramentas essenciais. Desfrute de um teste GRATUITO de 30 dias com todos os recursos, sem necessidade de cartão de crédito! Get It Now
Demonstração: encontre todos os números em uma string no Excel
Melhores ferramentas de produtividade de escritório
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...
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!