Habilitar entrada condicional de dados no Excel usando validação de dados

O Excel é mais do que uma ferramenta de entrada de dados. Mas se você só fala sobre entrada de dados no Excel, é muito bom. Usando a validação de dados, você pode habilitar a entrada de dados na (s) célula (s) com base em uma condição predefinida.

Entrada condicional de dados no Excel usando validação de dados

Aqui estão alguns exemplos de regras de entrada de dados condicionais:

  • Permitir a entrada de dados apenas de uma lista predefinida (usando listas suspensas).
  • Permita a entrada de dados apenas quando a (s) célula (s) especificada (s) forem preenchidas.
  • Permitir a entrada DATE apenas entre duas datas especificadas.

Você também pode combinar várias condições para criar uma regra de entrada de dados.

Este tipo de entrada de dados condicional no Excel pode ser feito usando o recurso de validação de dados no Excel. Ele pode permitir a entrada de dados nas células especificadas somente quando as condições especificadas forem atendidas, caso contrário, ele mostra um erro.

Permitir entrada de dados de uma lista predefinida

Você pode restringir a escolha do usuário em uma lista criando uma lista suspensa. Por exemplo, suponha que você tenha uma lista de países conforme mostrado abaixo e deseja permitir a entrada de apenas um desses nomes na célula C1:

Você pode criar uma lista suspensa que restringirá as entradas apenas às mencionadas na lista. Se você tentar inserir qualquer outra string de texto, ele mostrará um erro (conforme mostrado abaixo):

Aqui está como você pode criar uma lista suspensa:

  • Selecione a célula onde deseja mostrar a lista suspensa. Neste exemplo, são as células C1.
  • Vá para Dados -> Ferramentas de dados -> Validação de dados.
  • Na caixa de diálogo de validação de dados, selecione a guia de configurações e faça as seguintes alterações:
    • Permitir: Lista
    • Fonte: $ A $ 1: $ A $ 6 (você pode usar o intervalo onde você tem os dados).
    • Ignorar em branco: marcado (desmarque se não quiser que o usuário insira em branco).
    • Lista suspensa na célula: marcada (habilitaria o recurso de lista suspensa).

Isso criará uma lista suspensa na célula selecionada.

Agora você pode selecioná-los na lista suspensa ou inserir manualmente os dados nela. Se você inserir qualquer dado que não seja dos dados de origem, ele mostrará um erro.

CUIDADO: Se você copiar e colar sobre a célula que contém as regras de validação de dados, as regras de validação de dados desaparecem.

Entrada de dados quando uma célula dependente é preenchida

Esse pode ser o caso quando você deseja que o usuário vá em uma sequência e conclua o preenchimento de um formulário / questionário / pesquisa.

Digamos que eu tenha algo conforme mostrado abaixo:

Neste conjunto de dados, quero que o usuário preencha primeiro o nome (nome e sobrenome são obrigatórios) e, em seguida, prossiga para preencher a data. Se o usuário pular a digitação do nome, quero mostrar um erro (conforme mostrado abaixo):

Isso pode ser feito facilmente usando a validação de dados. Para fazer isso:

  • Selecione a célula onde deseja aplicar esta condição. No exemplo acima, é a célula B5.
  • Vá para Dados -> Ferramentas de Dados -> Validação de Dados
    Na caixa de diálogo de validação de dados, selecione a guia de configurações e faça as seguintes alterações:
    • Permitir: Personalizado
    • Fórmula: = E ($ B $ 1 ””, $ B $ 3 ””).
    • Ignorar em branco: Desmarcado (certifique-se de que esteja desmarcado, caso contrário não funcionará).

Neste caso, usamos uma função AND que verifica se B1 e B3 já foram preenchidos. Caso contrário, ele mostra um erro.

CUIDADO: Se você copiar e colar sobre a célula que contém as regras de validação de dados, as regras de validação de dados desaparecem.

Entrada de data entre duas datas especificadas

Há um recurso embutido na validação de dados que permitirá que você faça isso. Você pode especificar os limites de data superior e inferior, e se o usuário inserir uma data que está fora desse intervalo, ele receberá um erro.

Para fazer isso:

  • Selecione a célula onde deseja aplicar esta condição. No exemplo acima, é a célula B5.
  • Vá para Dados -> Ferramentas de Dados -> Validação de Dados
    Na caixa de diálogo de validação de dados, selecione a guia de configurações e faça as seguintes alterações:
    • Permitir: Data
    • Dados: Entre
    • Data de início: insira a data de início aqui (qualquer data anterior a essa data não será aceita).
    • Data de término: insira a data de término aqui (qualquer data posterior a esta data não será aceita).

Você também pode usar uma referência de célula ou uma fórmula para especificar a data. Por exemplo, você pode usar a função TODAY () como um dos limites de data (se quiser o limite inferior para a data atual).

Como o Excel armazena as datas como números, você também pode usar números em vez de datas. Por exemplo, em vez de 01-01-2015, você também pode usar o número 42005.

CUIDADO: Se você copiar e colar sobre a célula que contém as regras de validação de dados, as regras de validação de dados desaparecem.

Múltiplas condições de entrada de dados

Você também pode combinar várias condições. Por exemplo, digamos que você queira inserir uma data na célula B5 com as seguintes condições:

  • O nome e o sobrenome já foram preenchidos pelo usuário.
  • A data inserida é entre 01-01-2015 e 10-10-2015.

Para fazer isso:

  • Selecione a célula onde deseja aplicar esta condição. No exemplo acima, é a célula B5.
  • Vá para Dados -> Ferramentas de Dados -> Validação de Dados
  • Na caixa de diálogo de validação de dados, selecione a guia de configurações e faça as seguintes alterações:
    • Permitir: Personalizado
    • Fórmula: = AND ($ B $ 1 ””, $ B $ 3 ””, B5> = DATA (2015,10,1), B5 <= DATA (2015,10,10))
    • Ignorar em branco: desmarcado (certifique-se de que está desmarcado, caso contrário não funcionará)

Esta fórmula verifica quatro condições - se as duas células (B1 e B3 já estão preenchidas e se a data inserida na célula B5 está dentro do intervalo de datas especificado).

CUIDADO: Se você copiar e colar sobre a célula que contém as regras de validação de dados, as regras de validação de dados desaparecem.

Da mesma forma, você pode criar e testar várias condições enquanto permite a entrada de dados no Excel.

Você também pode gostar das seguintes dicas e tutoriais do Excel:

  • Formulário de entrada de dados do Excel.
  • Usando listas suspensas no Excel.
  • Mais de 100 perguntas e respostas da entrevista do Excel.

Você vai ajudar o desenvolvimento do site, compartilhando a página com seus amigos

wave wave wave wave wave