Parece que A1
está sendo interpretado corretamente como uma data, mas A2
não está. Certifique-se de que sua localidade esteja configurada para interpretar datas no estilo europeu dd / mm / aa em vez de US mm / dd / aa.
Eu tenho duas datas para, por exemplo. 12/02/2001 e 22/04/2001. Eu quero conseguir a diferença entre os dois em dias. Mas quando eu tento = A2-A1 me dá #VALUE! Por outro lado, = A1 + 1 funciona adicionando 1 dia. No entanto, quero a diferença das duas datas. Como faço para corrigir isso?
Parece que A1
está sendo interpretado corretamente como uma data, mas A2
não está. Certifique-se de que sua localidade esteja configurada para interpretar datas no estilo europeu dd / mm / aa em vez de US mm / dd / aa.
Tente
=DATEDIF(Date1, Date2, Interval)
Onde:
Data1 é a primeira data,
Data2 é a segunda data,
Intervalo é o tipo de intervalo a ser retornado.
Se Date1 for posterior a Date2, DATEDIF retornará um valor de # NUM! erro. Se Data1 ou Date2 não for uma data válida, DATEDIF retornará um erro #VALUE.
Por exemplo
Ou use DATEVALUE ()
=DATEVALUE("9/29/2012")-DATEVALUE("9/10/2012")
Verifique também se o tipo de dados da sua equação é geral ou numérico. Teve problemas semelhantes hoje e mudar para "geral" fixou tudo.
Tags microsoft-excel