Días del año entre determinadas fechas.

Días del año entre determinadas fechas.

En OpenOffice (o Excel), necesito calcular el número exacto de días que un determinado rango de fechas cae dentro de un determinado año. P.ej. el rango de fechas 2009/1/1 al 2010/11/01 tiene 365 días en 2009 y 305 días en 2010. Hasta ahora parece que una función días_en_año(año;fecha de inicio;fecha de finalización) no existe y hace algo similar en una fórmula usando CUÁNDO sería un formulario bastante largo.

¿Alguien sabe algo pequeño para este propósito (sin macros)?

Respuesta1

=MAX(MIN(DATE(year,12,31),enddate)-MAX(DATE(year,1,1),startdate)+1,0)

(para Excel)

Respuesta2

Para calcular el número de días entre dos fechas, puede utilizar el métodoresta (-)operador.

A
Date
6/8/2007
6/20/2007

Formula     Description
--------    ------------
=A3-A2      Days between the two dates (12)

información relacionada