VERDADEIRO e FALSO no Excel em validação de dados e formatação condicional: como automatizar regras visuais e de preenchimento

Quando você cria uma planilha para ser preenchida por outras pessoas, dois recursos do Excel trabalham juntos para garantir que os dados sejam corretos e que os problemas fiquem visíveis automaticamente: a validação de dados e a formatação condicional. Ambos dependem fundamentalmente dos valores VERDADEIRO e FALSO para funcionar. Na validação de dados com fórmula personalizada, o Excel aceita o preenchimento quando a fórmula retorna VERDADEIRO e rejeita quando retorna FALSO. Na formatação condicional com fórmula, a célula recebe a formatação quando a fórmula retorna VERDADEIRO e mantém a formatação padrão quando retorna FALSO. Neste artigo iremos mostrar como usar os valores lógicos VERDADEIRO e FALSO no Excel para criar regras de validação e formatação condicional inteligentes.

Validação de dados com fórmulas que retornam VERDADEIRO ou FALSO

A validação de dados do Excel tem uma opção “Personalizado” onde você insere uma fórmula que retorna VERDADEIRO para dados válidos e FALSO para dados inválidos. Quando o usuário tenta preencher a célula com um valor que faz a fórmula retornar FALSO, o Excel exibe uma mensagem de erro e impede o preenchimento. Essa fórmula personalizada pode ser qualquer expressão que retorne um valor lógico — comparações, funções lógicas, combinações de E e OU, funções de verificação de tipo.

Para criar uma validação que aceita apenas números positivos: selecione a célula, vá em Dados, Validação de Dados, escolha “Personalizado” e insira: =E(É.NÚM(A1);A1>0). A fórmula retorna VERDADEIRO somente quando A1 é um número E é maior que zero. Se o usuário tentar digitar texto, zero ou número negativo, a fórmula retorna FALSO e o Excel bloqueia com uma mensagem de erro. Para aceitar texto com comprimento entre 5 e 10 caracteres: =E(É.TEXTO(A1);NÚM.CARACT(A1)>=5;NÚM.CARACT(A1)<=10). Para aceitar apenas datas futuras: =E(É.NÚM(A1);A1>HOJE()).

Para criar uma validação dependente — onde o que é válido em uma célula depende do valor de outra — a fórmula de validação referencia outra célula. Por exemplo, se a célula B2 deve ser preenchida somente quando A2 não está vazia: =NÃO(É.VAZIO(A2)). A fórmula retorna VERDADEIRO quando A2 tem conteúdo (validação bem-sucedida) e FALSO quando A2 está vazia (impede o preenchimento de B2). Para validação que aceita apenas valores da lista de outra coluna: =CONT.SE($D$1:$D$20;A1)>0 — retorna VERDADEIRO quando o valor digitado existe na lista e FALSO quando não existe.

DOMINE EXCEL COMIGO

QUERO APRENDER EXCEL

Formatação condicional com fórmulas lógicas

A formatação condicional baseada em fórmula personalizada funciona da mesma forma: a fórmula retorna VERDADEIRO para aplicar a formatação e FALSO para manter a formatação padrão. Para acessar, selecione o intervalo, vá em Formatação Condicional, Nova Regra, Usar uma fórmula para determinar quais células serão formatadas, e insira sua fórmula lógica. Quando a fórmula retorna VERDADEIRO para uma célula, ela recebe a formatação escolhida automaticamente.

Para destacar em vermelho todas as células com valor abaixo do mínimo aceitável: selecione o intervalo A2:A100, crie a regra com fórmula =A2<10 e escolha a formatação vermelha. O Excel avalia essa fórmula para cada célula do intervalo — note que A2 (sem cifrão) permite que a referência se ajuste para cada linha. Para destacar linhas inteiras onde o status é “Atrasado”: selecione todo o intervalo da tabela (A2:E100), crie a regra com =$D2=”Atrasado” — o cifrão antes do D trava a coluna (sempre olha D) mas permite que a linha mude, colorindo toda a linha quando D for “Atrasado”.

A fórmula de formatação condicional pode ser tão complexa quanto necessário. Para destacar em amarelo as linhas onde a data está nos próximos 7 dias E o status não é “Concluído”: =$C2=”Concluído”) aplicada ao intervalo completo A2:F100. As células destacadas recebem fundo amarelo automaticamente quando a data em D está na janela de alerta E o status em C ainda não é concluído. Essa regra atualiza automaticamente a cada abertura do arquivo (porque HOJE() é dinâmico), criando um sistema de alerta de prazos que não precisa de manutenção manual.

Combinando validação e formatação condicional com lógica VERDADEIRO/FALSO

A combinação mais poderosa em planilhas de formulário é usar tanto a validação de dados quanto a formatação condicional, cada uma com suas regras lógicas específicas. A validação bloqueia entradas inválidas. A formatação sinaliza visualmente o estado de cada campo. Juntas, elas criam uma experiência de preenchimento guiada onde o usuário sabe o que está correto e o que precisa ser corrigido antes mesmo de tentar enviar o formulário.

Uma implementação típica: a formatação condicional destaca em amarelo os campos obrigatórios que ainda estão vazios (fórmula: =É.VAZIO(A2)), em verde os campos corretamente preenchidos (fórmula: =E(NÃO(É.VAZIO(A2));É.NÚM(A2);A2>0) para campos numéricos positivos) e em vermelho os campos com valores inválidos. A validação de dados então bloqueia formalmente qualquer valor que não atenda aos critérios. O resultado é um formulário que guia o usuário visualmente antes de bloquear erros formalmente — uma experiência muito mais agradável e eficaz do que formulários que apenas exibem mensagens de erro depois de tentar submeter.

Para criar um indicador de progresso do formulário — uma célula que mostra quantos campos obrigatórios estão preenchidos — combine VERDADEIRO/FALSO com aritmética: =SOMA(–(A2<>””)+–(B2<>””)+–(C2<>””)+–(D2<>””))/4. O –(A2<>””) converte “preenchido” em 1 e “vazio” em 0 para cada campo. A soma totaliza os campos preenchidos, e a divisão por 4 (total de campos) gera o percentual de conclusão. Formate como porcentagem e adicione uma formatação condicional nessa célula: verde quando 100%, amarelo quando entre 50% e 99%, vermelho quando abaixo de 50%. O formulário agora tem um semáforo de completude integrado, usando VERDADEIRO e FALSO como base de todo o sistema.

VERDADEIRO e FALSO em caixas de seleção (checkboxes) do Excel 365

O Excel 365 introduziu as caixas de seleção (checkboxes) nativas, que armazenam VERDADEIRO quando marcadas e FALSO quando desmarcadas. Esse é o caso mais direto de VERDADEIRO e FALSO como valores de entrada do usuário — não como resultado de cálculo, mas como dado inserido pelo usuário através de um controle visual. Com as caixas de seleção, qualquer coluna de sim/não, ativo/inativo, concluído/pendente pode ser implementada com valores lógicos reais em vez de texto.

Para inserir uma caixa de seleção no Excel 365, selecione a célula e vá em Inserir, Caixa de Seleção. A célula passa a exibir um checkbox e armazena VERDADEIRO quando marcado e FALSO quando desmarcado. Qualquer fórmula que referencie essa célula recebe o valor lógico correspondente. =SE(A2;”Ativo”;”Inativo”) onde A2 é uma caixa de seleção exibe “Ativo” quando marcada e “Inativo” quando desmarcada. =CONT.SE(A2:A100;VERDADEIRO()) conta quantas caixas estão marcadas. =SOMA(–(A2:A100)*B2:B100) soma os valores da coluna B apenas para as linhas com caixa marcada.

Se você curtiu esse artigo onde mostramos como usar VERDADEIRO e FALSO no Excel em validação de dados e formatação condicional para criar regras automáticas inteligentes, compartilhe com as suas redes sociais e não se esqueça de deixar um comentário aqui embaixo caso você tenha ficado com alguma dúvida.

Deixe um comentário

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *