Como configurar a validação de dados para permitir apenas uma data ou uma string específica

1

Eu gostaria de usar a validação de dados para garantir que alguém tenha inserido uma data válida, mas também gostaria que eles pudessem inserir TBD - apenas essas duas opções. Isso é possível sem o VBA? Existe uma fórmula personalizada que eu poderia inserir na ferramenta de validação de dados?

    
por T. Sullivan 08.10.2014 / 18:56

1 resposta

2

Você pode fazer isso definindo o formato da célula como Text e depois configurando uma regra de validação de dados personalizada.

Para definir o formato da célula, clique com o botão direito do mouse na célula de entrada de dados e escolha Format Cells... . Em seguida, defina a categoria como Text .

Para configurar a validação de dados personalizada, selecione a célula de entrada de dados, clique em Data Validation na faixa de opções Dados. Defina a caixa Permitir como Custom . Em seguida, insira a fórmula abaixo, em que A1 é o endereço da célula de entrada de dados.

=OR(A1="TBD",NOT(ISERROR(DATEVALUE(A1))))

Isso permitirá a entrada de "TBD" ou qualquer coisa que o Excel reconheça automaticamente como uma data. Isso pode permitir alguns formatos irregulares que você não tinha em mente, como mm/dd-yyyy ou m-d . Você precisará adotar uma abordagem diferente se quiser que apenas determinados formatos de data sejam permitidos.

    
por 08.10.2014 / 21:09