Cálculos de aniversário no Excel

Índice

Imagine uma lista de funcionários na qual você gostaria de marcar todos os funcionários com 50 anos ou mais com uma nota para que possa enviar-lhes um cartão de aniversário.

Para resolver esse problema, primeiro uma palavra sobre o histórico do processamento de dados no Excel: No Excel, as datas são tratadas internamente como números consecutivos, dependendo da data de início em 1º de janeiro de 1900.

Portanto, se você quiser apenas subtrair a data de nascimento da data de hoje e verificar se é maior que 50, não funcionará. Porque para o Excel o número 18.262 representa 50 anos (esta é a data 30 de dezembro de 1949) e, portanto, todas as pessoas em sua tabela teriam mais de 50 anos, porque 18.262 é maior que 50.

Por que 30 de dezembro de 1949 e não 31 de dezembro de 1949? Porque o cálculo no Excel para 1º de janeiro de 1900 começa com o número um e é igualado. Então você tem que deduzir este do cálculo.

Com isso em mente, calcular a idade é muito simples:

  1. Você insere a data de nascimento de seu funcionário em uma célula, por exemplo, b. na célula B2.
  2. Em seguida, insira a fórmula para a data atual na célula ao lado dela, ou seja, C2. A melhor maneira de fazer isso é com a função TODAY ().
  3. Em seguida, insira a data 30 de dezembro de 1949 na célula D2. São os 50 anos que você deseja subtrair.
  4. Agora insira a seguinte fórmula na célula E2:

= SE (C2 -> = D2; "50 ou mais"; "ainda não 50")

Com essa fórmula, todos os funcionários que completaram 50 anos hoje ou antes são marcados com o texto "50 anos ou mais", todos os demais com "ainda não 50".

Se você dispensar a segunda entrada e quiser marcar apenas os funcionários com 50 anos de idade ou mais, deixe de fora a condição Else na consulta IF. A fórmula então se parece com isto:

= SE (C2-B2> = D2; "50 ou mais velho"; "")

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

wave wave wave wave wave