Como encontrar o número de semana específico por intervalo de datas a partir da data no excel?

0

Eu tenho o mês fiscal, que tem um intervalo de datas diferente do período atual para cada mês.

ou seja

Fiscal Month    Start Date - End Date
Dec-15          11/30/15 - 12/25/15
Jan-16          12/28/15 - 1/29/16
Feb-16          2/1/16 - 2/26/16

Como posso encontrar o número da semana em dec-15 do mês fiscal a partir da data: 12/14/2015?

    
por Vinay 04.12.2015 / 18:28

1 resposta

1

Para encontrar o número da semana no mês fiscal, usando o esquema do mês fiscal mostrado acima, tente, com a data em questão em A3:

=CEILING((A3+1-(A3-DAY(A3)+2-WEEKDAY(A3-DAY(A3))))/7,1)

Explicação:

Parece que o seu mês fiscal começa na segunda-feira da semana de segunda-feira, que contém o primeiro dia do mês; e o mês fiscal termina na sexta-feira anterior, deixando o Sat-Sun entre o final de um mês fiscal e o início do próximo mês fiscal indefinido.

Minha fórmula não verifica a data do fim de semana intermediário, mas colocaria uma data naquele final de semana na semana anterior - mas isso poderia ser facilmente adicionado se fosse um problema.

Os segmentos da fórmula:

Último dia do mês anterior:

A3-DAY(A3)

Primeiro dia deste mês:

+1

Fórmula geral para calcular um dia da semana (DOW) de modo que seja o mais próximo ou antes da data prevista (TD). DOW: Sun = 1, Mon = 2, ... Sat = 6

=TD+1-WEEKDAY(TD+1-DOW)

Para calcular o número da semana,  - tomamos a diferença entre o início do mês fiscal e a data em que estamos.

  • Adicione um (1) como o resultado seria baseado em zero.

  • Divida por 7 para calcular as semanas.

  • Arredondar para o próximo número inteiro mais alto.

Se você precisasse calcular o número da semana para o ano fiscal, precisaria descobrir o início do ano e depois executar a mesma operação.

    
por 06.12.2015 / 15:52