Como obter as datas da segunda-feira, quarta e sexta-feira atuais da semana atual no excel?

7

Gostaria apenas de uma fórmula simples para retornar a data da segunda, quarta e sexta-feira atuais com base na data atual.

Então, gostaria de ver como:

  • Célula A1 que eu gostaria (hoje é segunda-feira 9 de janeiro de 2012)
  • Cell B1 Eu gostaria de (quarta-feira janeiro 11 2012)
  • Cell C1 que eu gostaria (sexta-feira, 13 de janeiro de 2012).
por MetroidFan2002 10.01.2012 / 05:49

3 respostas

7

A seguir, serão exibidas as datas de segunda, quarta e sexta-feira da semana atual:

=NOW() - WEEKDAY(NOW(),3)
=NOW() - WEEKDAY(NOW(),3)+2
=NOW() - WEEKDAY(NOW(),3)+4

Basicamente, isso está demorando agora e subtraindo o dia da semana atual (que dá a você na segunda-feira) e, em seguida, adiciona 2 dias ou 4 dias para chegar às quartas e sextas-feiras.

    
por 10.01.2012 / 06:18
5

Domingo desta semana atual:

=1-WEEKDAY(TODAY())+TODAY() 

Segunda-feira desta semana atual:

=2-WEEKDAY(TODAY())+TODAY() 

terça-feira desta semana atual:

=3-WEEKDAY(TODAY())+TODAY() 

Quarta-feira da semana atual:

=4-WEEKDAY(TODAY())+TODAY() 

Quinta-feira desta semana atual:

=5-WEEKDAY(TODAY())+TODAY() 

Sexta-feira da semana atual:

=6-WEEKDAY(TODAY())+TODAY() 

Sábado desta semana atual:

=7-WEEKDAY(TODAY())+TODAY() 

DOMINGO da semana seguinte, quando segunda-feira & não domingo é usado como dia # 1 da semana:

=8-WEEKDAY(TODAY())+TODAY()

Além disso, se você alterar o formato da célula para um formato personalizado e escolher DDD , ele exibirá Fri ou Seg e se você usar DDDD , ele exibirá sexta-feira ou segunda-feira , etc.

    
por 10.01.2012 / 06:17
0

Se você quer dizer hoje é uma coisa ou outra:

=CONCATENATE("Today is ",TEXT(6-WEEKDAY(TODAY())+TODAY(),"DDDD"),".")

Isso retornaria: Hoje é sexta-feira .

E isso:

=CONCATENATE("Today is ",TEXT(6-WEEKDAY(TODAY())+TODAY(),"DDDD MMM DD"),".")

Gostaria de retornar: Hoje é sexta-feira, 13 de janeiro .

    
por 10.01.2012 / 06:40