Validar Dados do Excel Online — E-mail, URL, Telefone, Grátis, Sem Upload
Valide e-mails, URLs, telefones, números e campos obrigatórios; cada linha fica Valid ou Invalid. Sem upload nem cadastro; o arquivo fica no dispositivo.
Solte aqui um arquivo .xlsx, .xlsm ou .xls, ou clique para procurar
Aceita .xlsx / .xlsm / .xls · processamento local · nunca enviado
Os cinco validadores
Cada valor é convertido em texto e recebe trim antes da verificação. Você pode associar vários validadores à mesma coluna — por exemplo Required mais Email, sinalizando células vazias como required e endereços inválidos como invalid email.
| Validador | Passa quando | Célula vazia |
|---|---|---|
| Required (obrigatório) | A célula não está vazia: texto, número, data ou VERDADEIRO/FALSO contam | Falha — o valor é obrigatório |
| Após o trim, o texto corresponde a um padrão básico como nome@exemplo.com | Passa (ignorado) | |
| URL | O valor é interpretado como URL com protocolo http:// ou https:// | Passa (ignorado) |
| Phone | Após remover espaços, hífens, parênteses, pontos e o + inicial, restam apenas 7–15 dígitos | Passa (ignorado) |
| Number | Uma célula numérica de verdade, ou texto como 12.5 ou -3 (sem vírgulas de milhar); booleanos e datas falham | Passa (ignorado) |
Exceto o Required, todos os validadores ignoram células vazias ou só com espaços. Combine o Required com outro validador quando os campos em branco também precisarem ser apontados.
Como é o arquivo de saída
Nada é excluído nem corrigido. Cada planilha mantém todas as linhas e colunas originais; apenas duas colunas são adicionadas na extremidade direita: Validation Status e Validation Issues.
| Coluna | Conteúdo | Exemplo |
|---|---|---|
| Validation Status | Valid quando nenhuma regra falhou na linha; Invalid quando ao menos uma falhou | Invalid |
| Validation Issues | Códigos das regras que falharam, ligados por “; ” (ponto e vírgula + espaço); vazio em linhas válidas | invalid email |
| Email (coluna original) | Validation Status | Validation Issues |
|---|---|---|
| jane@acme.com | Valid | |
| acme@x | Invalid | invalid email |
| jane@acme.com | Valid | |
| Invalid | required |
Os textos de status e de problemas no arquivo baixado são sempre em inglês fixo: Valid, Invalid, invalid email, invalid URL, invalid phone number, not a number e required. Se a planilha já tiver uma coluna com esses nomes, as novas recebem o sufixo “(2)”.
O arquivo de relatório preserva todos os dados originais e só adiciona as duas colunas de resultado. Ele é reconstruído em nível de valores, então estilos, larguras, células mescladas e gráficos são simplificados.
Como validar dados do Excel online
- Solte um arquivo .xlsx, .xlsm ou .xls: ele é processado localmente no navegador e nunca enviado.
- A primeira linha da primeira planilha gera o menu de colunas, exibido como “A — Email”. Colunas sem cabeçalho de texto mostram só a letra (A, B, C…).
- Adicione regras: escolha uma coluna e um validador. Até 20 regras; uma coluna pode ter vários validadores.
- Mantenha “A primeira linha é um cabeçalho” marcado (padrão), a menos que seus dados comecem na linha 1.
- Clique em Validar dados e confira o relatório por planilha: linhas inválidas sobre o total de linhas de dados.
- Baixe your-file-name-validated.xlsx: todos os dados originais são mantidos, com as duas colunas acrescentadas.
As regras se aplicam a todas as planilhas por índice de coluna — a coluna C é verificada em cada folha, mesmo com cabeçalhos diferentes. Em planilhas mais estreitas, células ausentes contam como vazias (Required falha; os demais passam).
Como funciona
Seu arquivo .xlsx, .xlsm ou .xls é analisado no navegador pelo SheetJS e cada planilha é carregada como um modelo em memória do tipo matriz de matrizes. Para cada linha de dados, as regras configuradas são executadas coluna a coluna: cada célula é convertida em texto, recebe trim e é avaliada pelo seu validador — Required falha em células vazias; Email corresponde a um padrão básico nome@host.tld; URL é interpretada com um protocolo http(s); Phone remove espaços, hífens, parênteses, pontos e um + inicial deixando apenas 7–15 dígitos; Number aceita somente números reais e texto em formato decimal. Os códigos de todas as regras que falharam na linha são unidos com "; " na coluna Validation Issues, a linha é marcada Valid ou Invalid, e um relatório por planilha totaliza as linhas inválidas sobre o total. Todo o fluxo roda localmente e a pasta de trabalho reconstruída é gerada sem que um único byte saia do seu dispositivo.
Seu arquivo nunca sai do seu dispositivo — o processamento é 100 % no navegador.
Comparação com a validação de dados do Excel
A validação de dados embutida no Excel (Dados → Validação de dados) é uma porta de entrada prévia: você define regras nas células para que valores fora dos limites sejam recusados ao digitar ou circulados depois. Esta ferramenta faz exatamente o oposto — faz a varredura dos dados já existentes na pasta de trabalho e produz um relatório legível indicando quais linhas descumprem quais regras, sem alterar os valores originais.
| Abordagem | Para onde vai seu arquivo | O que esperar |
|---|---|---|
| Esta ferramenta | Não é enviado — processado no navegador | Grátis, sem cadastro, faz a varredura dos dados existentes, relatório legível |
| Validação de dados do Excel | Fica no seu disco | Aplicação de regras antes da entrada, sem relatório de varredura |
Quando validar antes de importar
- Limpar listas de contatos antes de uma importação para CRM ou banco de dados que rejeita e-mails malformados.
- Conferir campanhas de e-mail antes do envio, evitando que devoluções prejudiquem sua reputação de remetente.
- Verificar listas de SMS/telefone que exigem números de 7 a 15 dígitos, tolerando espaços e pontuação comum.
- Proteger colunas numéricas (preço, quantidade, idade) contra textos soltos, booleanos ou separadores de milhar como “1.000”.
- Marcar colunas obrigatórias que nunca podem ficar em branco antes de passar um modelo a colegas ou fornecedores.
Perguntas frequentes
É grátis e privado?
Sim: 100% grátis, sem cadastro e sem limite de arquivos. Análise, validação e reconstrução acontecem inteiramente no navegador com JavaScript; o arquivo nunca sai do seu dispositivo.
Células vazias falham?
Apenas o validador Required falha em células vazias ou só com espaços. Email, URL, Phone e Number ignoram os vazios; combine com Required quando valores ausentes também devam ser sinalizados.
Uma coluna pode ter vários validadores?
Sim. Adicione várias regras na mesma coluna (por exemplo Required e Email). Todos os códigos de falha aparecem juntos em Validation Issues, ligados por “; ”.
Verifica todas as planilhas?
Sim. Cada planilha é validada por índice de coluna: a C é sempre a terceira coluna de cada folha, independentemente do texto do cabeçalho.
As linhas inválidas são apagadas ou corrigidas?
Não. Todos os dados originais são preservados; as linhas só são marcadas como Valid/Invalid nas duas colunas adicionadas, para você filtrar, revisar e corrigir.
E se a primeira linha for dado, não cabeçalho?
Desmarque “A primeira linha é um cabeçalho”. A linha 1 é validada como qualquer outra e as duas colunas de resultado trazem apenas resultados, sem texto de cabeçalho.
A formatação é preservada?
A saída é reconstruída a partir dos valores, então estilos, larguras, células mescladas e gráficos são simplificados. Os valores — incluindo as duas novas colunas — são preservados fielmente.
Ferramentas relacionadas
Quer o guia completo? Leia Como corrigir erros do Excel: #REF!, #VALOR!, #NOME? e mais — instruções passo a passo, o método manual do Excel e perguntas frequentes.
Quer a referência completa? Leia SE no Excel: sintaxe, exemplos e erros — sintaxe, exemplos, erros comuns e perguntas frequentes.
Quer corrigir as linhas sinalizadas antes de importar?
Abrir o editor de Excel online grátis