Como ter uma data que atualiza que não é de hoje no excel

0

Estou tentando criar uma tabela dinâmica que mostre informações atualizadas na última semana. Na lista que estou tirando, alguém insere manualmente a data conforme necessário. Eu sou um novato no VBA, mas a idéia que tenho é ter uma célula de referência que tem uma data que atualiza automaticamente para uma semana atrás a partir da data atual. Existe uma maneira de fazer isso? Eu também vou ter a mesma tabela, exceto no último mês, então se isso for diferente, por favor me avise também sobre o código para isso. Obrigado antecipadamente pela ajuda! É muito apreciado.

    
por Tyler McCullough 06.09.2013 / 21:20

2 respostas

1

Sua pergunta é um pouco difícil de seguir. Você menciona o VBA, mas depois fala sobre uma célula com uma referência. Como você não postou o código com o qual está trabalhando, presumo que esteja se referindo a uma fórmula de célula.

Você pode usar essa fórmula na célula de sua escolha para obter a data de hoje menos 7 dias.

=Today()-7

Para voltar atrás um mês, basta alterar o 7 para 30 .

Se você estiver realmente trabalhando com o VBA, adicione o código à sua pergunta para que possamos ajudá-lo.

    
por 06.09.2013 / 21:58
0

Como CharlieRB disse, o seguinte mostra a data de 7 dias atrás:

=TODAY()-7

30 dias atrás é igualmente fácil, mas um mês atrás é um pouco mais complicado. Para meu conhecimento, o seguinte seria a maneira mais direta de fazer isso:

=DATE(YEAR(TODAY()),MONTH(TODAY()-1),DAY(TODAY()))

Além disso, você pode querer acertar F9 quando na planilha para garantir que as funções today () sejam atualizadas.

    
por 06.09.2013 / 22:54