Limpar dados dá trabalho. Evitar que eles cheguem sujos dá muito menos. A validação de dados do Excel permite definir o que pode ser digitado em cada célula: só números entre certos limites, só datas de um período, só valores de uma lista ou textos com um comprimento específico. Se alguém tentar inserir algo diferente, o Excel avisa ou simplesmente impede. É a melhor forma de manter limpos os modelos compartilhados, os formulários e os registros diários. Neste guia, você verá como usá-la.
Onde fica a validação de dados
Selecione as células que deseja controlar e vá em Dados > Validação de Dados. A janela tem três guias:
- Configurações: o tipo de dado permitido e suas condições.
- Mensagem de Entrada: um texto de ajuda que aparece ao selecionar a célula.
- Alerta de Erro: o que acontece quando alguém insere um dado inválido.
Listas suspensas
É o uso mais popular. Serve para colunas com um conjunto fechado de valores: departamentos, status de um pedido, países, categorias.
- Digite a lista de valores permitidos em uma planilha auxiliar, por exemplo em
Listas!A2:A8. - Selecione as células de destino.
- Em Permitir, escolha Lista.
- Em Fonte, digite
=Listas!$A$2:$A$8.
Agora cada célula mostra uma seta com as opções. Acabaram “Pendente”, “pendente” e “Pend.” na mesma coluna.
Dica: converta a lista auxiliar em uma tabela (Ctrl+T) e use um nome definido como fonte. Assim, ao adicionar valores à tabela, a lista suspensa se atualiza sozinha.
Números dentro de um intervalo
Para quantidades, preços ou porcentagens:
- Permitir: Número inteiro ou Decimal.
- Dados: está entre.
- Mínimo e máximo: por exemplo, entre 0 e 100 para uma porcentagem de desconto, ou maior do que 0 para um preço.
Datas válidas
Para evitar datas impossíveis ou fora do período:
- Permitir: Data.
- Dados: está entre.
- Data de início:
=DATA(2026;1;1). - Data de término:
=HOJE(), para impedir datas futuras.
Essa regra também obriga a digitar datas reais, e não textos que parecem datas, o que evita muitos problemas posteriores com filtros e tabelas dinâmicas.
Comprimento do texto
Útil para códigos com um número fixo de caracteres, como um CEP de oito dígitos ou um identificador fiscal:
- Permitir: Comprimento do texto.
- Dados: igual a 8.
Combine isso com o formato de texto na célula para manter os zeros à esquerda.
Regras personalizadas com fórmulas
A opção Personalizado permite qualquer condição que você consiga expressar com uma fórmula que retorne VERDADEIRO ou FALSO:
- Evitar duplicatas na coluna A:
=CONT.SE($A:$A;A2)=1. - Exigir arroba em um e-mail:
=ÉNÚM(LOCALIZAR("@";B2)). - Sem espaços:
=B2=SUBSTITUIR(B2;" ";""). - Só maiúsculas:
=EXATO(C2;MAIÚSCULA(C2)).
Mensagens de entrada e de erro
Uma boa mensagem de entrada explica o que se espera: “Digite o preço sem impostos, em reais, com duas casas decimais”. Isso poupa dúvidas e e-mails.
No alerta de erro, você pode escolher o estilo:
- Parar: impede a entrada do dado. Use para regras rígidas.
- Aviso: avisa, mas permite continuar se o usuário confirmar.
- Informações: apenas informa.
Escreva mensagens claras: em vez de “Valor inválido”, prefira “O desconto deve ficar entre 0% e 50%”.
Limitações que você deve conhecer
- Colar dados ignora a validação. Se alguém copiar e colar valores de outra planilha, o Excel não verifica as regras. Você pode revisar isso com Dados > Validação de Dados > Circular Dados Inválidos.
- Não se aplica a dados existentes. As regras só controlam o que for digitado a partir de agora. Use a opção anterior para encontrar valores antigos que não cumprem a regra.
- Não é uma medida de segurança. Qualquer pessoa com permissão de edição pode remover a validação. Para evitar isso, proteja a planilha.
Validação + proteção de planilha
Um modelo robusto combina as duas coisas:
- Desbloqueie as células em que o usuário deve digitar.
- Aplique a validação de dados a essas células.
- Proteja a planilha para que fórmulas, cabeçalhos e regras não possam ser alterados.
O resultado é um formulário em que só é possível inserir dados corretos nos lugares corretos.
Perguntas frequentes
Como copio a validação para outras células?
Copie uma célula com a validação, selecione o destino e use Colar Especial > Validação.
O que faço com os dados que já estavam errados?
Antes de aplicar a validação, limpe a coluna: remova espaços, padronize valores e elimine duplicatas com o Remover Duplicatas do Excel. Depois, use “Circular Dados Inválidos” para revisar o que sobrar.
A validação de dados funciona no Google Sheets e no LibreOffice?
Sim. Os dois programas têm validação de dados com listas suspensas, intervalos numéricos e regras personalizadas. Se você compartilhar um modelo do Excel, as regras básicas são mantidas ao abri-lo neles.
Posso criar listas suspensas dependentes?
Sim. Por exemplo, fazer com que a lista suspensa de “Cidade” mostre apenas as cidades do país escolhido na coluna anterior. Isso é feito com nomes definidos e a função INDIRETO como fonte da lista.
Como removo a validação de um intervalo?
Selecione as células, abra Dados > Validação de Dados e clique em Limpar Tudo. Os valores que já estavam digitados não mudam.
Conclusão
A validação de dados é a forma mais econômica de manter suas planilhas limpas: listas suspensas para valores fechados, limites para números e datas, comprimento para códigos e fórmulas para regras próprias. Combine-a com mensagens claras e proteção de planilha, e seus modelos receberão dados corretos desde o primeiro dia. Se você precisa limpar o que já existe, nossas ferramentas gratuitas ajudam a fazer isso em minutos.
Experimente nossas ferramentas gratuitas
Compare, converta, junte e limpe suas planilhas pelo navegador, sem instalar nada.