Página 1 de 1

Dúvida com a fórmula "=HOJE()"

Enviado: 21 Dez 2018 às 07:15
por fnberetta
Pessoal, bom dia!

Estou com uma dúvida com relação a fórmula HOJE().

Tenho uma coluna A, que quando ela for preenchida, em uma segunda coluna, devo retornar a data em que ela foi preenchida. A forma que vejo de fazer isso, é utilizando a fórmula: =SE(A1<>"";HOJE();"").

Porém, quando eu for abrir o Excel na data de amanhã, as datas irão se alterar, ou seja, eu preciso fixar a data em que foi preenchida a informação na coluna A.

Como eu posso fazer isso?

Obrigado a todos!

Dúvida com a fórmula "=HOJE()"

Enviado: 21 Dez 2018 às 07:21
por gfranco
A função Hoje() realmente será recalculada.
Sugiro utilizar o atalho CTRL + ; (Control + ponto e vírgula *simultaneamente) para entrar a data do dia na célula pretendida.

Re: Dúvida com a fórmula "=HOJE()"

Enviado: 21 Dez 2018 às 07:30
por fnberetta
gfranco escreveu:A função Hoje() realmente será recalculada.
Sugiro utilizar o atalho CTRL + ; (Control + ponto e vírgula *simultaneamente) para entrar a data do dia na célula pretendida.
Legal, eu não sabia desse (Control + ponto e vírgula *simultaneamente).

Mas eu preciso de uma fórmula que faça isso... Quero deixar de forma automatizada.

Re: Dúvida com a fórmula "=HOJE()"

Enviado: 21 Dez 2018 às 07:33
por Deciog
fnberetta

Uma forma de fazer é contrario do que esta fazendo, tente

=SE(A1="";HOJE();"")

Porem ira mostrar a data para todos que estiver em branco, mas pode fazer uma formatação condicional, confere a planilha é um macete

Se minha resposta foi útil, clique em obrigado é uma forma de agradecimento da ajuda

Feliz Natal e Prospero Ano Novo

Decio

Re: Dúvida com a fórmula "=HOJE()"

Enviado: 21 Dez 2018 às 08:37
por fnberetta
Deciog escreveu:fnberetta

Uma forma de fazer é contrario do que esta fazendo, tente

=SE(A1="";HOJE();"")

Porem ira mostrar a data para todos que estiver em branco, mas pode fazer uma formatação condicional, confere a planilha é um macete

Se minha resposta foi útil, clique em obrigado é uma forma de agradecimento da ajuda

Feliz Natal e Prospero Ano Novo

Decio
Decio, não vai adiantar dessa forma, pois amanhã quando eu for abrir a planilha, as datas serão alteradas...

A ideia é fixar a data do dia e que ela não se altere no outro dia.

Re: Dúvida com a fórmula "=HOJE()"

Enviado: 21 Dez 2018 às 08:52
por osvaldomp
Se você quiser experimentar uma solução via macro, instale o código abaixo no módulo da planilha, assim:
1. copie o código daqui
2. clique com o direito na guia da planilha de interesse e escolha 'Exibir código'
3. cole o código na janela em branco que vai se abrir
4. feito! 'Alt+Q' para retornar para a planilha e testar
Código: Selecionar todos
Private Sub Worksheet_Change(ByVal Target As Range)
 On Error Resume Next
 If Target.Column > 1 Or Target.Value = "" Then Exit Sub
 Target.Offset(, 1).Value = Date
End Sub

Re: Dúvida com a fórmula "=HOJE()"

Enviado: 21 Dez 2018 às 09:07
por Deciog
fnberetta

Não vai não, testa amanha ira ver que vai ficar 21/12/2018, ela apresenta erro circular mas é só seguir em frente pois funciona sim, nota que se a célula A1 estiver preenchida ela da display da própria célula C1

tenho planilha que não usa formatação condicional porque digito um valor numa célula e se esta célula estiver preenchida coloco a data HOJE .

uso isso também para função AGORA do mesmo jeito

Se minha resposta foi útil, clique em obrigado é uma forma de agradecimento da ajuda

Decio

Re: Dúvida com a fórmula "=HOJE()"

Enviado: 22 Dez 2018 às 06:55
por Deciog
fnberetta

E ai olhou hoje se mudou a data, viu como funciona não precisa de Macro

Decio