Calculando a data desejada

Conteúdo

Em alguns casos, os eventos podem não ser agendados para uma data específica, mas estão vinculados a um dia específico da semana de um determinado mês e ano – por exemplo:

  • a primeira segunda-feira de janeiro de 2007 é a segunda-feira mais pesada do ano
  • Segundo domingo de abril de 2011 – Dia da Defesa Aérea
  • Primeiro domingo de outubro de 2012 – Dia do Professor
  • etc.

Para determinar a data exata em que esse dia da semana cai, precisamos de uma fórmula pequena, mas complicada:

Calculando a data desejada

=ДАТА(B1;B2;B4*7-6)+ОСТАТ(B3-ДАТА(B1;B2;);7)

na versão em inglês será

=DATE(B1;B2;B4*7-6)+MOD(B3-DATE(B1;B2;);7)

Ao usar esta fórmula, assume-se que

  • B1 – ano (número)
  • B2 – número do mês (número)
  • B3 – número do dia da semana (Seg=1, Ter=2, etc.)
  • B4 – número de série do dia da semana que você precisa 

Para uma significativa simplificação e melhoria da fórmula, muito obrigado ao respeitado SIT do nosso Fórum.

  • Como o Excel realmente armazena e processa datas e horas
  • Função NeedDate do complemento PLEX

Deixe um comentário