Supportnet Computer
Planet of Tech

Supportnet / Forum / Tabellenkalkulation

Tage innerhalb eines Monats ermitteln





Frage

Moin, moin! Ich probiere nun schon seit mehrer Stunden folgendes Problem zu lösen: Gegeben ist: - ein Anfangs- und Enddatum - ein Tagessatz - ein Gesamtbudget Das Problem: 1. Das Gesamtbudget wird auf gleichmäßige Teile über den Zeitraum aufgeteilt. (Was ja kein Problem ist...) 2. Der Aufwand soll monatlich anhand der in dem Zeitraum liegenden Tage berechnet werden. Dazu ein Beispiel: Zeitraum: 12.02.07 bis 10.04.07 (= 57 Tage) Gesamtbudget: 10.000 € --> 10.000 € / 57 Tage = 175,44 € / Tag Jetzt soll die Faktorierung anhand der in einem Monat liegenden Tage stattfinden. (In dem Fall 16 Tage im Februar, 31 Tage im März und 10 Tage im April) WIE ERMITTEL ICH DIE TAGE (16, 31 und 10)??? Habt ihr eine Idee? Ich danke euch im Voraus! Viele Grüße basekk

Antwort 1 von Saarbauer

Hallo,

ich glaube das suchst du

Differenztage beim Datum ermitteln

Gruß

Helmut

Antwort 2 von basekk

Moin, moin!
Die Differenz zu bilden zwischen Start- und Enddatum ist ja kein Problem.

Das Problem liegt darin, dass ich wissen muss, wieviele Tage im jeweiligen Monat liegen... (damit ich den Monat mit dem Richtigen Kosten belasten kann.)

Viele Grüße
basekk

Antwort 3 von Aliba

Hi basekk,

Hab dir mal ein Beispiel erstellt.

CU Aliba

Antwort 4 von Flupo

Hier mal ein Ansatz zum weiterbasteln:

Die Anzahl der Tage im Startmonat lässt sich so errechnen (start und ende bezeichnen die Zellen mit Start- und Endedatum):

=TAGE360(start;MONATSENDE(start;0))

Die Tage im Endmonat:

=TAGE360(DATUM(JAHR(ende);MONAT(ende);1);ende)+1
(Plus 1 weil der letzte Tag ja mitzählen soll)

Jetzt musst du noch ermitteln welche Monate dazwischen liegen:

Startmonat: =MONAT(start)
Endmonat: =MONAT(ende)

In Deinem Beispiel liegt Monat 3 dazwischen. Die Anzahl erhältst du dann über:

=TAG(MONATSENDE(DATUM(JAHR(ende);3;1);0))

Mit dem Jahr in dieser Formel musst du aufpassen falls der Zeitraum über den Jahreswechsel geht.
Wenn noch mehrere Monate dazwischen liegen, wird die 3 zur Variablen für den jeweiligen Monat.

Damit die Funktion MONATSENDE funktioniert, muss noch das Add-in "Analyse-Funktionen" im Add-in-Manager (Menü Extras) aktiviert werden.

Viel Erfolg
Flupo

Antwort 5 von Saarbauer

Hallo,

den Letzten Tag eines Monats, kannst du mit

=DATUM(2007;4;0)

und für den Tag 0 eingeben oder

=DATUM(2007;4;1)

Je nach dem wie du die Ermittlung durchführst ob Anfangs- und Enddatum eingeschlossen oder nicht.

Beispiel für Februar Anfangsdatum steht in A3

=DATEDIF(A3;DATUM(JAHR(A3);MONAT(A3)+1;1);"d")

Gruß

Helmut

Antwort 6 von basekk

Hallo, liebe Experten!

Ich habe es hinbekommen... Dank eurer Ideen-Anreize. Auch ohne Funktion "Monatsende", die ja Standartgemäß nicht verfügbar ist.

Sollte Interesse bestehen, kann ich mein Ergebnis gerne nochmal posten.

Ansonsten an dieser Stelle an alle nochmal ein ganz großes Dankeschön! Besonder der Tipp von Saarbauer hat mir sehr geholfen.

Viele Grüße
basekk