Remover prefixo ou sufixo de uma string
Este tutorial explica duas fórmulas para remover um número específico de prefixos ou sufixos de uma string em uma célula no Excel.
Remover prefixo de uma string com uma combinação das funções DIREITA e NÚM.CARACT
Remover sufixo de uma string em uma célula com uma combinação das funções ESQUERDA e NÚM.CARACT
Remover prefixo de uma string com uma combinação das funções DIREITA e NÚM.CARACT
Como mostrado na captura de tela abaixo, o prefixo que você deseja remover sempre tem 4 caracteres. Por favor, siga os passos abaixo para removê-lo.
Fórmula genérica
=DIREITA(A1;NÚM.CARACT(A1)-4)
Argumentos
A1: Representa a célula que contém a string da qual você deseja remover o prefixo.
Como usar esta fórmula?
1. Selecione uma célula em branco para exibir o resultado. Neste caso, selecione D3.
2. Insira a fórmula abaixo nela e pressione a tecla Enter. Em seguida, selecione a célula do resultado e arraste sua alça de preenchimento para baixo para aplicar a fórmula a outras células.
=DIREITA(B3;NÚM.CARACT(B3)-4)
Observação: O número 4 nesta fórmula indica os quatro primeiros caracteres à esquerda da string que você deseja remover. Você pode alterá-lo conforme necessário.
Como esta fórmula funciona?
=DIREITA(B3;NÚM.CARACT(B3)-4)
1. NÚM.CARACT(B3): A função NÚM.CARACT calcula o comprimento total da string "001-OT2020-BT" e retorna o resultado como 13;
2. DIREITA(B3;13-4)E então a função DIREITA extrai 9 caracteres (13-4=9) da string "001-OT2020-BT" e retorna "OT2020-BT".
Observação: Como o comprimento total da string "001-OT2020-BT" é 13, e o prefixo que você deseja remover contém 4 caracteres, aqui precisamos subtrair 4 de 13 para manter apenas 9 caracteres da string.
Remover sufixo de uma string em uma célula com uma combinação das funções ESQUERDA e NÚM.CARACT
Neste caso, suponha que o sufixo que você deseja remover contenha 3 caracteres, como mostrado na captura de tela abaixo. Você pode usar uma combinação das funções ESQUERDA e NÚM.CARACT para fazer isso.
Fórmula genérica
=ESQUERDA(A1;NÚM.CARACT(A1)-3)
Argumentos
A1: Representa a célula que contém a string da qual você deseja remover o sufixo.
Como usar esta fórmula?
1. Selecione uma célula em branco para exibir o resultado.
2. Insira a fórmula abaixo nela e pressione a tecla Enter. Em seguida, selecione a célula do resultado e arraste sua alça de preenchimento para baixo para aplicar a fórmula a outras células.
=ESQUERDA(B3;NÚM.CARACT(B3)-3)
Observação: Nesta fórmula, o número 3 indica os três últimos caracteres à direita da string que você deseja remover. Você pode alterá-lo conforme necessário.
Como esta fórmula funciona?
=ESQUERDA(B3;NÚM.CARACT(B3)-3)
1. NÚM.CARACT(B3): A função NÚM.CARACT calcula o comprimento total da string "001-OT2020-BT" e retorna o resultado como 13;
2. ESQUERDA(B3;13-3)E então a função ESQUERDA extrai 10 caracteres (13-3=10) da string "001-OT2020-BT" e retorna "001-OT2020".
Observação: Como o comprimento total da string "001-OT2020-BT" é 13, e o sufixo que você deseja remover contém 3 caracteres, aqui precisamos subtrair 3 de 13 para manter apenas 10 caracteres da string.
Funções relacionadas
Função DIREITA do Excel
A função DIREITA do Excel extrai um número específico de caracteres do lado direito de uma string de texto.
Função NÚM.CARACT do Excel
A função NÚM.CARACT do Excel retorna o número de caracteres em uma string de texto.
Função ESQUERDA do Excel
A função ESQUERDA do Excel extrai o número fornecido de caracteres do lado esquerdo de uma string fornecida.
Fórmulas relacionadas
Remover Extensão do Nome do Arquivo
Este tutorial fornece uma fórmula em etapas detalhadas para ajudá-lo a remover a extensão de um nome de arquivo no Excel.
Remover os Primeiros N Caracteres de uma Célula
Este tutorial apresenta duas fórmulas para ajudá-lo a remover facilmente os primeiros n caracteres de uma célula no Excel.
Remover Quebras de Linha de Células no Excel
Este tutorial fornece três fórmulas para ajudá-lo a remover quebras de linha (que ocorrem ao pressionar as teclas Alt + Enter em uma célula) de células específicas no Excel.
Remover Texto de uma Célula Correspondendo o Conteúdo
Este artigo mostra como usar a função SUBSTITUIR para remover parte de uma string de texto de células especificadas correspondendo o conteúdo.
Remover Texto de uma Célula Com Base em Posição Específica
Este tutorial explica como usar fórmulas para remover texto de uma célula com base em uma posição específica no Excel.
As Melhores Ferramentas de Produtividade para o Office
Kutools para Excel - Ajuda Você a Se Destacar na Multidão
Kutools para Excel Conta com Mais de 300 Funcionalidades, Garantindo Que O Que Você Precisa Está Apenas Um Clique de Distância...
Office Tab - Ative a Leitura e Edição com Guias no Microsoft Office (inclui Excel)
- Um segundo para alternar entre dezenas de documentos abertos!
- Reduz centenas de cliques de mouse para você todos os dias, diga adeus à mão do mouse.
- Aumenta sua produtividade em 50% ao visualizar e editar vários documentos.
- Traz Guias Eficientes para o Office (inclui Excel), Assim Como Chrome, Edge e Firefox.