Fórmula Excel: Data de validação dos dados no ano específico -

Índice

Fórmula genérica

=YEAR(A1)=2016

Resumo

Observação: o Excel possui várias regras de validação de dados integradas para datas. Esta página explica como criar sua própria regra de validação com base em uma fórmula personalizada, caso você queira ou precise de mais controle e flexibilidade.

Para permitir que um usuário insira apenas datas em um determinado ano, você pode usar a validação de dados com uma fórmula personalizada baseada na função ANO.

No exemplo mostrado, a validação de dados aplicada a C5: C7 é:

=YEAR(C5)=2016

Explicação

As regras de validação de dados são acionadas quando um usuário adiciona ou altera um valor de célula.

Essa fórmula de validação personalizada simplesmente verifica o ano de qualquer data em relação a um valor de ano embutido no código usando a função YEAR.

Quando um usuário insere um valor, a função YEAR extrai e compara o ano com 2016:

=YEAR(C5)=2016

Quando os anos correspondem, a expressão retorna TRUE e a validação é bem-sucedida. Se os anos não coincidirem ou se a função YEAR não conseguir extrair um ano, a validação falhará.

Data este ano

Para permitir apenas datas no ano atual, você pode ajustar a fórmula assim:

=YEAR(C5)=YEAR(TODAY())

A função TODAY retornará a data atual em uma base contínua, então a fórmula retorna TRUE somente quando uma data está no ano atual.

Nota: As referências de células nas fórmulas de validação de dados são relativas à célula superior esquerda no intervalo selecionado quando a regra de validação é definida, neste caso C5.

Artigos interessantes...