Diferente no Excel: como usar o sinal <> em fórmulas
Converta grátis, sem cadastro — o arquivo não sai do seu computador.
Converter agoraPara dizer diferente no Excel, use o operador <> (sinal de menor seguido de sinal de maior). A fórmula =A1<>B1 devolve VERDADEIRO quando as duas células têm valores distintos e FALSO quando são iguais. O símbolo ≠ pode ser digitado como texto, mas o Excel não o entende em cálculos.
Como escrever o diferente no Excel, passo a passo
- Clique em uma célula vazia, por exemplo C1.
- Digite
=A1<>B1. Nada de espaço entre os dois sinais: o menor vem sempre primeiro. - Aperte Enter. O resultado será VERDADEIRO ou FALSO.
- Arraste a alça de preenchimento (o quadradinho no canto da célula) para copiar a fórmula para as linhas de baixo.
Sozinho, VERDADEIRO e FALSO servem pouco para quem está montando um relatório. O operador costuma trabalhar dentro de outras funções, e é aí que ele ganha utilidade.
Os operadores de comparação lado a lado
| Operador | Significado | Exemplo |
|---|---|---|
| = | igual a | =A1=B1 |
| <> | diferente de | =A1<>B1 |
| > | maior que | =A1>B1 |
| < | menor que | =A1<B1 |
| >= | maior ou igual a | =A1>=B1 |
| <= | menor ou igual a | =A1<=B1 |
Repare que não existe um operador "!=" como em outras linguagens de programação. Quem vem do Python ou do JavaScript costuma tropeçar justamente aqui.
Diferente com a função SE
O uso mais comum é mostrar uma mensagem em vez de VERDADEIRO ou FALSO. Imagine uma planilha de conferência em que a coluna A traz o valor do pedido e a coluna B o valor pago:
=SE(A2<>B2;"Conferir";"OK")
Se os valores forem diferentes, aparece "Conferir"; se forem iguais, "OK". Dependendo da configuração do seu Excel, o separador dos argumentos pode ser ponto e vírgula (como acima) ou vírgula. Se a fórmula der erro logo ao digitar, troque um pelo outro.
Testar se a célula não está vazia
Para saber se uma célula tem alguma coisa escrita, compare com aspas vazias: =SE(A2<>"";"Preenchido";"Em branco"). Essa é uma das fórmulas que mais uso em cadastros de clientes e notas.
Várias condições ao mesmo tempo
Combine com E ou OU. Exemplo: =SE(E(B2<>"Cancelado";C2<>"Devolvido");"Vale";"Ignorar"). A linha só é marcada como válida quando o status não é nem "Cancelado" nem "Devolvido".
Diferente em CONT.SE, SOMASE e filtros
Dentro de funções como CONT.SE e SOMASE, o critério vai entre aspas e o operador entra junto no texto:
=CONT.SE(A:A;"<>Pago")conta todas as linhas cujo status não é "Pago".=SOMASE(B:B;"<>Cancelado";C:C)soma os valores da coluna C onde a coluna B não é "Cancelado".=CONT.SE(A:A;"<>")conta as células que não estão vazias.=CONT.SE(A2:A100;"<>"&E1)compara com o conteúdo de outra célula: o operador fica entre aspas e o endereço vem depois do &.
Nos filtros, você nem precisa digitar o sinal. Abra o filtro da coluna, escolha o filtro de texto ou de número e procure a opção "não é igual a" (ou "é diferente de", conforme a versão). O Excel monta o critério para você.
Comparar duas colunas e achar o que não bate
Situação clássica de quem trabalha com contabilidade: duas listas que deveriam ser idênticas, como o extrato do banco e o lançamento no sistema. Coloque uma ao lado da outra e use =A2<>B2 na coluna vizinha. Depois filtre por VERDADEIRO e veja só as divergências.
Um cuidado: o Excel não diferencia maiúsculas de minúsculas nessa comparação. "ABC" e "abc" são considerados iguais. Para diferenciar, use a função EXATO: =NÃO(EXATO(A2;B2)).
E se os dados ainda estão presos em um PDF ou em uma foto? Antes de comparar, é preciso ter tudo em células. O conversor de PDF para Excel transforma o arquivo em planilha direto no navegador, sem enviar nada para servidor. Se o que você tem é um arquivo CSV com acentos quebrados, o conversor de CSV para Excel corrige a codificação e reconhece números e datas no padrão brasileiro.
Erros comuns ao usar o diferente
- Números guardados como texto. "100" em texto e 100 como número são considerados diferentes. Dados vindos de PDF ou de sistemas antigos sofrem muito com isso. Converta a coluna para número antes de comparar.
- Espaços escondidos. "Maria" e "Maria " (com espaço no fim) são diferentes. Use
=ARRUMAR(A2)para limpar. - Casas decimais. Um valor que aparece como 10,50 pode ser 10,4999 por trás da formatação. Compare com
=ARRED(A2;2)<>ARRED(B2;2). - Aspas no lugar errado. Em CONT.SE, escrever
<>Pagosem aspas gera erro. O critério inteiro precisa ser texto. - Datas. Duas datas que parecem iguais podem ter horas diferentes. Se o que importa é só o dia, compare usando INT.
E a diferença entre dois números?
Muita gente pesquisa "diferente no Excel" querendo, na verdade, saber a diferença numérica. Nesse caso basta subtrair: =B2-A2. Para a variação percentual, use =(B2-A2)/A2 e formate a célula como porcentagem. Se você ainda está montando a planilha do zero, vale ler o passo a passo de como fazer uma planilha no Excel e o de como fazer tabela no Excel, que deixa as fórmulas se estenderem sozinhas.
Quando usar o símbolo ≠
Se o objetivo é só escrever um texto, como "Quantidade ≠ estoque" em um título, o ≠ funciona. Procure na ferramenta de inserir símbolo ou copie de outro lugar. Em fórmulas, ele não vale: use sempre <>.
Resumo rápido para guardar
- Use
<>para "diferente de", sempre sem espaço entre os dois sinais. - Em SE, CONT.SE e SOMASE, o operador entra no teste ou no critério entre aspas.
- Para saber se a célula tem conteúdo, compare com aspas vazias:
<>"". - Quando dois valores "iguais" aparecem como diferentes, desconfie de texto no lugar de número, espaços sobrando ou casas decimais escondidas.
- Para a diferença numérica, não use o operador: basta subtrair.
Na minha experiência, quase todo problema de comparação em planilha vem da qualidade dos dados, não da fórmula. Antes de culpar o <>, dê uma olhada na coluna: alinhamento à esquerda costuma indicar texto, e à direita indica número. Esse teste de dez segundos já resolve boa parte das dúvidas.
Perguntas frequentes
Qual é o sinal de diferente no Excel?
O sinal é <>, formado por menor que e maior que, sem espaço entre eles. Exemplo: =A1<>B1.
Como fazer SE diferente no Excel?
Use o operador dentro do teste lógico: =SE(A2<>B2;"Diferente";"Igual"). Se a fórmula der erro, troque o ponto e vírgula por vírgula, conforme a configuração do seu Excel.
Como contar células diferentes de um valor?
Use CONT.SE com o operador entre aspas, como em =CONT.SE(A:A;"<>Pago"). Para contar as não vazias, use =CONT.SE(A:A;"<>").
Posso digitar ≠ em uma fórmula?
Não. O símbolo ≠ só serve como texto. Em qualquer fórmula o Excel só reconhece <>.
Por que o Excel diz que dois valores iguais são diferentes?
Em geral um deles é texto e o outro é número, ou há espaços escondidos, ou as casas decimais diferem por trás da formatação. Limpe com ARRUMAR, converta para número e use ARRED.
Leia também
- Como converter PDF em Excel: 3 jeitos grátis
- Como converter extrato bancário em PDF para Excel
- Como converter PDF escaneado (digitalizado) em Excel com OCR grátis
- Como converter JPG em Excel: foto ou print de tabela para planilha
- Como imprimir planilha do Excel sem cortar colunas
- Como passar uma tabela do Word para o Excel