Tage im Jahr zwischen bestimmten Daten

Tage im Jahr zwischen bestimmten Daten

In OpenOffice (oder Excel) muss ich die genaue Anzahl der Tage berechnen, die ein bestimmter Datumsbereich in ein bestimmtes Jahr fällt. Beispielsweise hat der Datumsbereich 1.1.2009 bis 1.11.2010 365 Tage im Jahr 2009 und 305 Tage im Jahr 2010. Bisher scheint es keine Funktion days_in_year(year;startdate;enddate) zu geben und etwas Ähnliches in einer Formel mit WHEN zu tun, wäre eine ziemlich lange Formel.

Kennt jemand etwas Kleines für diesen Zweck (ohne Makros)?

Antwort1

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

(für Excel)

Antwort2

Um die Anzahl der Tage zwischen zwei Daten zu berechnen, können Sie dieSubtraktion (-)Operator.

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

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

verwandte Informationen