Isso deve ser feito (embora eu não tenha o Excel à mão, então tire da memória)
=A1-WEEKDAY(A1, 3)
(em que A1 é a célula que contém a data)
Estou usando o Excel 2010.
Se eu tiver a função TODAY() em uma célula ( cell2 ), isso me dá isto: 12/26/2012 . Quero obter a data de segunda-feira com base em cell2 date. Em outras palavras, quero isso: 12/24/2012 .
Como posso fazer isso?
Isso deve ser feito (embora eu não tenha o Excel à mão, então tire da memória)
=A1-WEEKDAY(A1, 3)
(em que A1 é a célula que contém a data)
=A1-(WEEKDAY(A1)-2)
Onde A1 é a data de hoje. Esta fórmula retornará a data da segunda-feira da semana em que today() está.
Ou:
=IF(WEEKDAY(A1)>2,A1-(WEEKDAY(A1)-2),A1-(WEEKDAY(A1)-2)-7)
se você quiser a data da segunda-feira anterior.