Clever-Excel-Forum

Normale Version: Zeitraum in einem Zeitraum ... oder so
Du siehst gerade eine vereinfachte Darstellung unserer Inhalte. Normale Ansicht mit richtiger Formatierung.
Seiten: 1 2
Hallo Zusammen,
ich habe ein Problem, an dem ich langsam verzweifel. Ich denke über eine sehr komplizierte Wenn-Und-Funktion würde sich die Sache auch regeln lassen, habe aber die Hoffnung auf eine einfachere und überschaubarere Lösung.

Im Rahmen einer Nebenkostenabrechnung für ein Miethaus müssen die Mieter einen Winterdienst bezahlen. Dieser Dienst fällt natürlich nur in den Monaten mit Schneefall/Glätte an.

Ich hätte gerne eine Formel, die mir die Anzahl der "Schneemonate" innerhalb des Abrechnungszeitraumes ausgibt.

Bsp:
Schnee war von November (11) bis einschließlich April (4) - Insgesamt also 6 Monate
Abrechnungszeitraum ist vom 01.01.2022 - 31.05.2022 - also 4 Schneemonate

Die Formel soll 4 ausgeben.

Vielleicht habt ihr eine Idee?

Danke und Grüße

[attachment=43625]
Hi,

Code:
=DATEDIF(MAX(B4-1;DATUM(JAHR(C4)-1;$F$4;0));MIN(C4+1;DATUM(JAHR(C4);$G$4+1;1));"M")

Leere Zeilen haben in einer Tabelle nichts zu suchen!
Danke schon mal für deine Mühe, ich bekomme jedoch #ZAHL! als "Ergebnis"...
Hi,

dann stelle mal das als Tabelle dar.
Was meinst du genau? 




[attachment=43630]
Hi,

kein Wunder, das ist eine völlig andere Tabelle als die, die Du beim ersten Mal gezeigt hast!
Mit den Monatsangaben funktioniert das, mit einem Datum, was außerhalb der Zeiten in A/B liegt, nicht!
33

Ja, das war es. Super, ich danke dir 10000 mal!!
Nach etwas rumprobieren ist mir nun doch ein Problem aufgefallen...

und zwar, wenn ich den Abrechnungszeitraum am ende eines Jahres habe... wieso auch immer..

sprich 01.10.2022 - 31.12.2022 --> #ZAHL

Ein Problem tritt auch auf, wenn man ein ganzes Jahr abrechnet (01.01.2022 - 31.12.2022) ... das Ergebnis müsste 6 sein, ist in der Formel aber 4  Huh

[attachment=43632]
Hi,

PHP-Code:
=MAX(0;MIN($D$3+4;MONAT(MONATSENDE(B3;4)+1))-MAX(REST($C$3+4;12);MONAT(MONATSENDE(A3;4)))) 
Danke dir schon mal für deine Mühen,

bringt leider aber auch noch nicht das gewünschte Ergebnis. Im Zeitraum eines ganzen Jahres (01.01. - 31.12.) spuckt die Formel 0 aus...

Einen kleinen Denkfehler hatte ich bislang allerdings bei der Lösungssuche. Der Jahreswechsel spielt keine Rolle, weil spätestens zum 31.12. eine Abrechnung stattfindet, somit ist ein Zeitraum wie 01.10.2022 - 01.02.2023 gar nicht möglich und braucht nicht berücksichtigt werden.
Seiten: 1 2