Skip to main content

Extrair rapidamente determinado texto de células no Excel

Author: Sun Last Modified: 2025-08-06

Kutools para Excel

Turbinando o Excel com mais de 300
Recursos Poderosos

Por padrão, o Excel fornece certas funções para extrair texto. Por exemplo, podemos aplicar as funções ESQUERDA ou DIREITA para extrair texto da esquerda ou direita de uma sequência, ou aplicar a função EXT.TEXTO para extrair texto começando em uma posição específica, e assim por diante. Para muitos usuários do Excel, lembrar e aplicar fórmulas é uma dor de cabeça no trabalho diário. Aqui, altamente recomendamos o utilitário Extrair Texto do Kutools para Excel, este recurso poderoso reúne várias maneiras de extrair texto de células selecionadas em massa. Configurações simples podem extrair o texto necessário das células.


Clique em Kutools > Texto > Extrair Texto. Veja as capturas de tela:


Extrair os primeiros ou últimos n caracteres de células

Esta seção trata da extração dos primeiros ou últimos n caracteres de células. Por favor, faça o seguinte.

shot-extract-text-1

1. Clique em Kutools > Texto > Extrair Texto para habilitar o recurso.

shot-extract-text-2

2. Na caixa de diálogo Extrair Texto, configure conforme segue.

2.1) Certifique-se de que a aba Extrair por Posição está habilitada;
2.2) No Intervalo seção, clique no shot-extract-text-3 botão para selecionar o intervalo de células de onde você deseja extrair o texto;
2.3) Na seção Opções:
(1) Os primeiros N caracteres: Para extrair um número de caracteres da esquerda de uma string. Supondo que você precise extrair os primeiros 2 caracteres das células selecionadas, selecione esta opção, insira o número 2 na caixa de texto;
(2) Os últimos N caracteres: Para extrair um número de caracteres da direita de uma string. Se você quiser extrair os últimos 3 caracteres das células selecionadas, selecione esta opção e insira o número 3 na caixa de texto.
2.4) Clique em OK.

shot-extract-text-4

Observação: Marcar a caixa Inserir como Fórmula no canto inferior esquerdo da caixa de diálogo irá inserir o resultado como fórmula nas células de resultado. Quando o valor da célula referenciada mudar, o resultado será atualizado automaticamente.

3. Na caixa de diálogo Extrair Texto aberta, selecione uma célula em branco para exibir o resultado e clique em OK.

shot-extract-text-5

Agora os primeiros N caracteres ou os últimos N caracteres das células selecionadas são extraídos conforme mostrado na captura de tela abaixo.

shot-extract-text-1


Extrair texto por posição de células

Suponha que você queira extrair 4 caracteres começando no 4º caractere nas células, conforme mostrado na captura de tela abaixo, siga os passos abaixo para realizar isso.

shot-extract-text-6

1. Clique em Kutools > Texto > Extrair Texto para habilitar o recurso.

2. Na caixa de diálogo Extrair Texto , faça as configurações abaixo.

2.1) Clique na aba Extrair por Posição (esta aba está habilitada por padrão);
2.2) No Intervalo seção, clique no shot-extract-text-3 botão para selecionar o intervalo de células de onde você deseja extrair o texto;
2.3) Na seção Opções: Selecione a opção Caracteres do início ao fim, especifique as posições inicial e final;
Neste caso, quero extrair 4 caracteres começando no 4º caractere das células selecionadas, então insiro separadamente os números 4 e 7 nas duas caixas de texto.
2.4) Clique em OK.

shot-extract-text-7

Observação: Marcar a caixa Inserir como Fórmula no canto inferior esquerdo da caixa de diálogo irá inserir o resultado como fórmula nas células de resultado. Quando o valor da célula referenciada mudar, o resultado será atualizado automaticamente.

3. Em seguida, aparecerá uma caixa de diálogo Extrair Texto, selecione uma célula em branco para exibir o resultado e clique no botão OK.

shot-extract-text-8

Em seguida, os caracteres começando na posição especificada e terminando na posição especificada serão extraídos em massa para as células de destino.

shot-extract-text-6


Extrair texto antes ou depois de uma string/caractere específico de células

O recurso Extrair Texto também pode ajudar a extrair facilmente o texto antes ou depois de uma string ou caractere específico de células, como extrair texto antes ou depois do caractere hífen (-), conforme mostrado na captura de tela abaixo.

shot-extract-text-10

1. Clique em Kutools > Texto > Extrair Texto para habilitar o recurso.

2. Na caixa de diálogo Extrair Texto, faça as configurações abaixo.

2.1) Clique na aba Extrair por Posição (esta aba está habilitada por padrão);
2.2) No Intervalo seção, clique no shot-extract-text-3 botão para selecionar o intervalo de células de onde você deseja extrair o texto;
2.3) Na seção Opções:
(1) Antes do texto: Para extrair texto antes de uma string ou caractere. Selecione esta opção e insira a string ou caractere para extrair todo o texto antes dele (aqui eu insiro o caractere hífen);
(2) Depois do texto: Para extrair texto após uma string ou caractere. Selecione esta opção e insira a string ou caractere para extrair todo o texto após ele (aqui eu insiro o caractere hífen).
2.4) Clique em OK.

shot-extract-text-11

Notas:

1) Inserir como Fórmula: Marque esta caixa no canto inferior esquerdo da caixa de diálogo para inserir o resultado como fórmula nas células de resultado. Quando o valor da célula referenciada mudar, o resultado será atualizado automaticamente.
2) Se a string ou caractere que você inseriu tiver duplicatas na mesma célula, o recurso só extrai o texto antes ou depois da primeira ocorrência.

3. Na caixa de diálogo Extrair Texto, selecione uma célula em branco para exibir o texto extraído e clique em OK.

shot-extract-text-12

Em seguida, os resultados são mostrados conforme a captura de tela abaixo.

shot-extract-text-10


Extrair todos os números de uma string de texto em células

Não há nenhum recurso embutido no Excel para extrair números de uma string de texto no Excel, a única maneira é aplicar a combinação de várias funções para conseguir isso. Mas com o Kutools, extrair números de uma string de texto pode ser fácil de lidar.

shot-extract-text-13

1. Clique em Kutools > Texto > Extrair Texto para habilitar o recurso.

2. Na caixa de diálogo Extrair Texto, faça as configurações abaixo.

2.1) Clique na aba Extrair por Posição (esta aba está habilitada por padrão);
2.2) No Intervalo seção, clique no shot-extract-text-3 botão para selecionar o intervalo de células de onde você deseja extrair o texto;
2.3) Na seção Opções: Selecione a opção Extrair Números;
2.4) Clique em OK.

shot-extract-text-14

Observação: Marcar a caixa Inserir como Fórmula no canto inferior esquerdo da caixa de diálogo irá inserir o resultado como fórmula nas células de resultado. Quando o valor da célula referenciada mudar, o resultado será atualizado automaticamente.

3. Na caixa de diálogo Extrair Texto, selecione uma célula em branco para exibir o texto extraído e clique em OK.

shot-extract-text-15

Então, os números de qualquer posição em uma string de texto são extraídos. Veja a captura de tela:

shot-extract-text-13


Extrair texto específico por regras

Além das opções fixas acima, o recurso Extrair Texto permite criar regras com curingas para extrair o texto necessário com base em suas necessidades. Por exemplo, você pode criar uma regra (*) para extrair o texto entre parênteses e criar uma regra @* para extrair domínios de endereços de e-mail. Siga os passos abaixo para aplicar regras para extrair texto.

Exemplo 1: Extrair texto entre dois caracteres de células

Esta seção vai mostrar como criar uma regra para extrair texto entre dois caracteres de células selecionadas em massa.

shot-extract-text-16

1. Clique em Kutools > Texto > Extrair Texto para habilitar o recurso.

2. Na caixa de diálogo Extrair Texto, faça as configurações abaixo.

2.1) Clique na aba Extrair por Regra;
2.2) No Intervalo seção, clique no shot-extract-text-3 botão para selecionar o intervalo de células de onde você deseja extrair o texto;
2.3) Na caixa de texto, insira a regra com base na qual você deseja extrair o texto;
Aqui, quero extrair texto entre parênteses, então insiro (*) na caixa de texto.
2.4) Clique no botão Adicionar para adicionar a regra à caixa Descrição da Regra;
2.5) Clique em OK.

shot-extract-text-17

Notas:

1. Os caracteres curinga ? e * podem ser usados nas regras.
? (ponto de interrogação): representa qualquer caractere único. Por exemplo, KT? Encontra “KTE”, “KTO”, “KTW” e assim por diante;
* (asterisco): representa qualquer número de caracteres. Por exemplo, *east encontra “Nordeste”, “Sudeste” e assim por diante.
2. Se várias regras foram criadas na caixa de diálogo Extrair Texto, você pode marcar apenas as regras que precisa aplicar e deixar as outras desmarcadas.

3. Na caixa de diálogo Extrair Texto, selecione uma célula em branco para exibir o resultado e clique no botão OK.

shot-extract-text-18

Então, textos entre parênteses (incluindo os parênteses) são extraídos em massa das células selecionadas. Veja a captura de tela:

shot-extract-text-16

Exemplo 2: Extrair domínio de endereços de e-mail em células

Esta seção mostra como criar uma regra para extrair domínio de endereços de e-mail em células.

shot-extract-text-19

1. Clique em Kutools > Texto > Extrair Texto para habilitar o recurso.

2. Na caixa de diálogo Extrair Texto, faça as configurações abaixo.

2.1) Clique na aba Extrair por Regra;
2.2) No Intervalo seção, clique no shot-extract-text-3 botão para selecionar o intervalo de células que contêm o endereço de e-mail;
2.3) Na caixa de texto, insira a regra @* na caixa de texto.
2.4) Clique no botão Adicionar para adicionar a regra à caixa Descrição da Regra;
2.5) Clique em OK.

shot-extract-text-20

Notas:

1. Os caracteres curinga ? e * podem ser usados nas regras.
? (ponto de interrogação): representa qualquer caractere único. Por exemplo, KT? Encontra “KTE”, “KTO”, “KTW” e assim por diante;
* (asterisco): representa qualquer número de caracteres. Por exemplo, *east encontra “Nordeste”, “Sudeste” e assim por diante.
2. Se várias regras foram criadas na caixa de diálogo Extrair Texto, você pode marcar apenas as regras que precisa aplicar e deixar as outras desmarcadas.

3. Em seguida, uma caixa de diálogo Extrair Texto aparece, selecione uma célula em branco para colocar o resultado e clique em OK.

Todos os domínios de e-mail são extraídos em massa dos endereços de e-mail selecionados.

shot-extract-text-19


Ferramentas de Produtividade Recomendadas

Office Tab: Use abas práticas no Microsoft Office, assim como no Chrome, Firefox e no novo navegador Edge. Alterne facilmente entre documentos com abas — sem mais janelas desorganizadas. Saiba mais...

Kutools para Outlook: Kutools para Outlook oferece mais de 100 recursos poderosos para o Microsoft Outlook 2010–2024 (e versões posteriores), além do Microsoft 365, ajudando você a simplificar o gerenciamento de e-mails e aumentar a produtividade. Saiba mais...


Kutools para Excel

Kutools para Excel oferece mais de 300 recursos avançados para otimizar seu trabalho no Excel 2010 – 2024 e no Microsoft 365. O recurso acima é apenas uma das muitas ferramentas que economizam tempo incluídas.

🌍 Suporta mais de 40 idiomas de interface
✅ Confiado por mais de 500.000 usuários e 80.000 empresas em todo o mundo
🚀 Compatível com todas as versões modernas do Excel
🎁 Teste completo de 30 dias — sem registro, sem limitações
Kutools for Excel RibbonKutools for Excel Ribbon