Subtrair texto no Excel é um pouco diferente de subtrair números, pois o sinal de menos (-) não resolverá o problema. Para subtrair texto no Excel, você precisará adicionar algumas outras funções à sua fórmula.
A subtração de texto no Excel não tem uma função dedicada e você deve criar uma fórmula composta para isso. Dependendo de quais funções você usa para subtrair texto em uma célula de outra, sua fórmula pode acabar diferenciando maiúsculas de minúsculas ou não.
Neste artigo, abordaremos dois métodos para subtrair texto no Excel. Claro, esses não são os únicos métodos para subtrair texto no Excel, e você pode forjar uma nova fórmula para subtrair texto no Excel para subtrair texto por meios diferentes.
Fórmula de subtração sensível a maiúsculas e minúsculas
Um bom método para subtrair texto no Excel é SUBSTITUTO a string de destino com espaço em branco. A função SUBSTITUTE examinará a primeira célula e procurará a string de destino e, em seguida, substituirá a string de destino por um espaço em branco, excluindo-a efetivamente do texto.
Se você está lidando com frases, pode combinar isso com o APARAR função para se livrar de espaços à direita e / ou à esquerda.
= TRIM (SUBSTITUTE (célula de destino, texto a ser removido, ""))
Relacionado: Como usar a função TRIM no Excel
Vamos colocar essa fórmula em uso. Neste exemplo, temos uma declaração falsa na célula A1 que pode ser corrigido pela subtração de células B1 a partir dele. Vamos mostrar o resultado na célula D1.
- Selecione a célula na qual deseja exibir o resultado da fórmula. Como mencionado acima, vamos usar celular D1 neste exemplo.
- Insira a fórmula abaixo:
o SUBSTITUTO função vai estudar célula A1, e verifique se o texto na célula B1 está incluído nele. Então, leva esse texto na célula A1 e o substitui por espaço em branco. Isso essencialmente subtrai B1 a partir de A1. finalmente, o APARAR a função verifica se há espaços extras e os corta.= TRIM (SUBSTITUIR (A1, B1, ""))
- pressione Digitar. O Excel agora subtrairá uma célula da outra e retornará os resultados.
A desvantagem ou vantagem desta fórmula, dependendo da sua perspectiva, é que a distinção entre maiúsculas e minúsculas da função SUBSTITUTE é realizada em toda a fórmula.
Isso torna a fórmula sensível a maiúsculas e minúsculas, e a fórmula não subtrairá texto da célula de destino se as duas tiverem maiúsculas e minúsculas. Se você quiser saber mais sobre a função SUBSTITUTE, leia nosso artigo sobre como usar a função SUBSTITUIR no Excel.
Fórmula de subtração que não diferencia maiúsculas de minúsculas
Você pode usar uma fórmula mais complexa para subtrair texto no Excel sem distinção entre maiúsculas e minúsculas. Para fazer isso, você precisará usar uma função que não diferencia maiúsculas de minúsculas no coração de sua fórmula. Uma boa função que você pode usar é o SUBSTITUIR função.
= REPLACE (texto_antigo, num_início, num_caracteres, texto_novo)
Muito parecido com a função SUBSTITUTE, a função REPLACE encontra uma string de destino e a substitui por uma determinada string. No entanto, a função REPLACE é mais precisa, pois você deve alimentá-la com a posição exata dos caracteres que deseja substituir.
Primeiro, você deve indicar a posição do primeiro caractere, então você deve inserir na função REPLACE quantos caracteres daquele ponto em diante devem ser substituídos pela nova string.
Isso parece muito trabalhoso porque se você contasse o caractere inicial e o valor total de caracteres que você deseja subtrair, você pode apenas fazer a subtração manualmente em vez de usar este Fórmula.
Felizmente, é do Excel que estamos falando e tudo pode ser automatizado. Vamos usar duas funções úteis e fazer com que façam a indicação e a contagem para nós: PROCURAR, e LEN.
Relacionado: Como contar palavras e caracteres no Excel com a função LEN
A função SEARCH procura por uma string dentro de outra string e então retorna a posição do caractere inicial. Por exemplo, a fórmula = PESQUISA (A1, B1) irá procurar o conteúdo da célula B1 dentro da célula A1 e então retornar um número, indicando a posição onde a string em B1 começa na célula A1.
A função LEN conta o comprimento de uma string em números de caracteres e o retorna. Por exemplo, se tivermos uma string como Fazer uso de na célula D4, a fórmula = LEN (D4) retornará o número 9, indicando que o comprimento dessa string é de 9 caracteres. Observe que esta função também conta espaços como caracteres.
Uma combinação dessas duas funções pode dizer à função REPLACE o que exatamente procurar e o que substituir. Visto que estamos tentando subtrair texto, assim que encontrarmos a string de destino, vamos substituí-la por um espaço em branco.
Com tudo isso dito, vamos colocar este composto em uso com um exemplo semelhante ao anterior. Suponha que temos uma afirmação incorreta e queremos corrigi-la subtraindo uma palavra de três letras dela.
- Selecione uma célula onde deseja mostrar os resultados de sua fórmula. Neste exemplo, vamos usar células D1.
- Vá para a barra de fórmulas e insira a fórmula abaixo:
o SUBSTITUIR função irá olhar através da célula A1 e selecione uma string, começando na posição onde o primeiro caractere do B1 string está presente (usando a função SEARCH) e terminando após o comprimento do B1 string (usando a função LEN). Isso significa que, combinando as funções LEN e SEARCH, a função REPLACE localizará o B1 célula de stringin A1. Finalmente, ele irá substituí-lo por “” ou em branco, efetivamente subtraindo B1 a partir de A1. o APARAR A função está lá para cortar os espaços extras e fazer a frase final parecer toda arrumada.= TRIM (REPLACE (A1, SEARCH (B1, A1), LEN (B1), ""))
- pressione Digitar. O Excel irá subtrair o B1 corda da célula A1.
Subtraia tudo e qualquer coisa com o Excel
A subtração pode ser uma função matemática, mas isso não significa que você não pode subtrair strings de texto não matemático umas das outras. O Excel permite que você seja criativo com diferentes funções básicas, combine-as e crie uma fórmula que faz exatamente o que você deseja.
Agora que você aprendeu a subtrair texto no Excel usando dois métodos diferentes, vá em frente e aprenda a subtrair números, e você está no caminho certo para se tornar o mestre da subtração do Excel.
O Excel simplifica a subtração de números, mas, além disso, há muito mais que você pode fazer. Aprenda a subtrair no Excel usando todos os métodos.
Leia a seguir
- Produtividade
- Microsoft Excel
- Dicas do Microsoft Office
- Dicas de planilha

Amir é um estudante de farmácia apaixonado por tecnologia e jogos. Ele gosta de tocar música, dirigir carros e escrever palavras.
Assine a nossa newsletter
Junte-se ao nosso boletim informativo para dicas de tecnologia, análises, e-books grátis e ofertas exclusivas!
Clique aqui para se inscrever