Cap. 13 — Pensamento computacional e noções básicas de programação Procedimento 265 palavras

Validação de dados: bloquear entradas incorretas antes de chegarem à célula

Impedir entradas inválidas, incoerentes ou fora dos limites; a armadilha no exame consiste em confundir a validação com a formatação ou a formatação condicional.

Áudio

Ouvir esta página (beta)

Legendas

A validação de dados funciona como um porteiro numa folha de cálculo: impede os utilizadores de introduzirem dados que violem as regras definidas, como uma data passada, um preço negativo ou texto quando é obrigatório introduzir um número. A principal diferença é que a validação rejeita a entrada no momento da introdução, ao passo que a formatação ou a formatação condicional apenas altera o aspeto da célula depois de os dados incorretos já terem sido introduzidos. Se configurar uma célula para aceitar apenas números inteiros entre 1 e 100, qualquer valor introduzido fora desse intervalo será imediatamente recusado.

Para identificar perguntas sobre validação nos exames, procure expressões como «restrições de introdução», «listas pendentes» ou «alertas de erro». Um erro comum consiste em confundir a validação com a formatação de dados: a formatação pode apresentar um número a vermelho se este for demasiado elevado, mas não impede o utilizador de o introduzir. Outra armadilha é pensar que a validação pode corrigir dados incorretos já existentes — apenas impede novas entradas incorretas. Verifique sempre se a pergunta se refere a impedir a introdução de dados (validação) ou a realçá-los posteriormente (formatação condicional).

Um teste rápido para memorizar: imagine um formulário que solicita a sua idade. A validação rejeitaria «150» no momento em que o introduzisse; a formatação condicional permitiria a introdução, mas apresentaria posteriormente a célula a vermelho. Se recordar que a validação atua antes de os dados serem guardados, não confundirá estes conceitos. Em tarefas com folhas de cálculo, configure sempre primeiro a validação — é menos dispendioso do que corrigir posteriormente uma grande quantidade de dados incorretos.

Cartão de estudo relacionado

Por que motivo se deve utilizar a validação de dados num formulário de folha de cálculo?

Para evitar a introdução de dados inválidos, incoerentes ou fora do intervalo permitido.

Voltar ao cartão de estudo Ver todos os cartões de estudo