Notifications
Clear all

Fórmula com DATA

3 Posts
2 Usuários
0 Reactions
1,097 Visualizações
(@tiago21)
Posts: 43
Eminent Member
Topic starter
 

Olá pessoal.

Essa fórmula abaixo retorna a data inicial da semana que eu digito na célula C1 com o ano na célula A1.
=MÁXIMO(DATA(A1;1;1);DATA(A1;1;1)-DIA.DA.SEMANA(DATA(A1;1;1);14)+(C1-1)*7+1)

Essa retorna a data final da semana.
=MÍNIMO(DATA(A1+1;1;0);DATA(A1;1;1)-DIA.DA.SEMANA(DATA(A1;1;1);14)+C1*7)

O problema é que tenho que fazer a seguinte lógica:
Se a data final da semana mudar de mês, eu quero que ela pegue o último dia do mês da data inicial.
Exemplo: A semana 31 (começando na quinta-feira) começa no dia 26/07 e acaba no dia 01/08... logo o resultado da data final para trazer seria o dia 31/08. Se alguém conseguir ajudar, obg.

 
Postado : 10/08/2018 12:17 pm
xlarruda
(@xlarruda)
Posts: 732
Honorable Member
 

Segue:

=SE(MÊS(MÍNIMO(DATA(A1+1;1;0);DATA(A1;1;1)-DIA.DA.SEMANA(DATA(A1;1;1);14)+C1*7))>MÊS(MÁXIMO(DATA(A1;1;1);DATA(A1;1;1)-DIA.DA.SEMANA(DATA(A1;1;1);14)+(C1-1)*7+1));FIMMÊS(MÁXIMO(DATA(A1;1;1);DATA(A1;1;1)-DIA.DA.SEMANA(DATA(A1;1;1);14)+(C1-1)*7+1);0);"Mesmo Mês")

___________________________________________________________________________________________
Se a resposta atendeu sua dúvida, por favor, clique no Gostei e marque o Tópico como [Resolvido].

Att.

André Arruda

 
Postado : 10/08/2018 1:14 pm
(@tiago21)
Posts: 43
Eminent Member
Topic starter
 

Resolvido. Obrigado.

 
Postado : 10/08/2018 1:23 pm