Registriert seit: 09.06.2022
Version(en): Excel 2013
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
Test Winter.xlsx (Größe: 9,1 KB / Downloads: 3)
Registriert seit: 13.04.2014
Version(en): 365
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!
Gruß
Edgar
Meine Antworten sind freiwillig und ohne Gewähr!
Über Rückmeldungen würde ich mich freuen.
Registriert seit: 09.06.2022
Version(en): Excel 2013
Danke schon mal für deine Mühe, ich bekomme jedoch #ZAHL! als "Ergebnis"...
Registriert seit: 13.04.2014
Version(en): 365
Hi,
dann stelle mal das als Tabelle dar.
Gruß
Edgar
Meine Antworten sind freiwillig und ohne Gewähr!
Über Rückmeldungen würde ich mich freuen.
Registriert seit: 09.06.2022
Version(en): Excel 2013
09.06.2022, 13:21
(Dieser Beitrag wurde zuletzt bearbeitet: 09.06.2022, 13:42 von anpahelo.)
Was meinst du genau?
Test Winter.xlsx (Größe: 9,32 KB / Downloads: 2)
Registriert seit: 13.04.2014
Version(en): 365
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!
Gruß
Edgar
Meine Antworten sind freiwillig und ohne Gewähr!
Über Rückmeldungen würde ich mich freuen.
Registriert seit: 09.06.2022
Version(en): Excel 2013
Ja, das war es. Super, ich danke dir 10000 mal!!
Registriert seit: 09.06.2022
Version(en): Excel 2013
09.06.2022, 14:54
(Dieser Beitrag wurde zuletzt bearbeitet: 09.06.2022, 14:54 von anpahelo.)
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
Test Winter.xlsx (Größe: 9,42 KB / Downloads: 5)
Registriert seit: 13.04.2014
Version(en): 365
Hi,
PHP-Code:
=MAX(0;MIN($D$3+4;MONAT(MONATSENDE(B3;4)+1))-MAX(REST($C$3+4;12);MONAT(MONATSENDE(A3;4))))
Gruß
Edgar
Meine Antworten sind freiwillig und ohne Gewähr!
Über Rückmeldungen würde ich mich freuen.
Registriert seit: 09.06.2022
Version(en): Excel 2013
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.