
No OpenOffice (ou Excel), preciso calcular o número exato de dias que um determinado intervalo de datas cai em um determinado ano. Por exemplo. o intervalo de datas de 01/01/2009 a 01/11/2010 tem 365 dias em 2009 e 305 dias em 2010. Até agora parece que uma função dias_no_ano(ano;datainicial;datafinal) não existe e está fazendo algo semelhante em uma fórmula usando QUANDO seria um formulário bastante longo.
Alguém conhece algo pequeno para esse fim (sem macros)?
Responder1
=MAX(MIN(DATE(year,12,31),enddate)-MAX(DATE(year,1,1),startdate)+1,0)
(para Excel)
Responder2
Para calcular o número de dias entre duas datas, você pode usar osubtração (-)operador.
A
Date
6/8/2007
6/20/2007
Formula Description
-------- ------------
=A3-A2 Days between the two dates (12)