Fälligkeit von Rechnungen
Moderator: Moderatoren
-
- *
- Beiträge: 11
- Registriert: Do, 12.12.2013 09:13
Fälligkeit von Rechnungen
Hallo, liebe Community
Ich benötige eine Formel, die mir anzeigt, ob ein regelmäßiger Beitrag fällig ist oder nicht, indem ich das Datum eintrage, wann zuletzt bezahlt wurde.
Dabei muss aber darauf geachtet werden, dass die Beiträge immer am Monatsersten fällig sind. Da liegt mein Problem.
Ich hatte begonnen mit einer Formel, die das aktuelle Datum mit dem Datum vergleicht, an dem zuletzt bezahlt wurde ["=MONAT(HEUTE()-F3)", wobei F3 das besagte Datum ist, das man manuell einträgt]. Das Ergebnis soll mir in Monaten angezeigt werden, da ja nur volle Monate bezahlt werden. Der Haken an meinem Lösungsansatz ist aber, dass die Rechnung nicht aufgeht, wenn HEUTE zum Beispiel der 05.03. ist und die letzte Rechnung am 10.02. beglichen wurde. Meine Formel zeigt mir dann eine 0 an, weil vom Datum der letzten Begleichung bis heute eben noch kein voller Monat vergangen ist. Aber da die Beiträge ja am 1. fällig sind, muss da eine 1 stehen. Jetzt brauche ich eine Formel, die das berücksichtigt.
Oder wahlweise einen komplett anderen Lösungsansatz, der zum gleichen Ergebnis führt. Ohne, dass ich manuell jeden Monat das Fälligkeitsdatum eintragen muss.
Vielen Dank
Ich benötige eine Formel, die mir anzeigt, ob ein regelmäßiger Beitrag fällig ist oder nicht, indem ich das Datum eintrage, wann zuletzt bezahlt wurde.
Dabei muss aber darauf geachtet werden, dass die Beiträge immer am Monatsersten fällig sind. Da liegt mein Problem.
Ich hatte begonnen mit einer Formel, die das aktuelle Datum mit dem Datum vergleicht, an dem zuletzt bezahlt wurde ["=MONAT(HEUTE()-F3)", wobei F3 das besagte Datum ist, das man manuell einträgt]. Das Ergebnis soll mir in Monaten angezeigt werden, da ja nur volle Monate bezahlt werden. Der Haken an meinem Lösungsansatz ist aber, dass die Rechnung nicht aufgeht, wenn HEUTE zum Beispiel der 05.03. ist und die letzte Rechnung am 10.02. beglichen wurde. Meine Formel zeigt mir dann eine 0 an, weil vom Datum der letzten Begleichung bis heute eben noch kein voller Monat vergangen ist. Aber da die Beiträge ja am 1. fällig sind, muss da eine 1 stehen. Jetzt brauche ich eine Formel, die das berücksichtigt.
Oder wahlweise einen komplett anderen Lösungsansatz, der zum gleichen Ergebnis führt. Ohne, dass ich manuell jeden Monat das Fälligkeitsdatum eintragen muss.
Vielen Dank
Re: Fälligkeit von Rechnungen
Hallo
es ist kompletter Unsinn vom heutigen Datum das Datum in F3 zu subtrahieren, und auf dem Ergebnis mit MONAT zu operieren.
Evtl. möchtest du sowas wie:
es ist kompletter Unsinn vom heutigen Datum das Datum in F3 zu subtrahieren, und auf dem Ergebnis mit MONAT zu operieren.
Evtl. möchtest du sowas wie:
Code: Alles auswählen
=HEUTE() > MONATSENDE( F3;0)
LO7.4.7.2 debian 12(bookworm) auf Raspberry5 8GB (ARM64)
LO25.2.3.2 flatpak debian 12(bookworm) auf Raspberry5 8GB (ARM64)
LO25.2.3.2 flatpak debian 12(bookworm) auf Raspberry5 8GB (ARM64)
Re: Fälligkeit von Rechnungen
Hallo
wenn ich das richtig lese,
so möchtest du nicht die vollen Monate zählen sondern wissen wie viele "Zahltage" (Monatsende) zwischen deinem Datum und heute liegen.
hier mal ein Vorschlag:
=MONAT(MONATSENDE(HEUTE();0))-MONAT(MONATSENDE(F3;0))+(JAHR(HEUTE())-JAHR(F3))*12
Gruß Holger
wenn ich das richtig lese,
so möchtest du nicht die vollen Monate zählen sondern wissen wie viele "Zahltage" (Monatsende) zwischen deinem Datum und heute liegen.
hier mal ein Vorschlag:
=MONAT(MONATSENDE(HEUTE();0))-MONAT(MONATSENDE(F3;0))+(JAHR(HEUTE())-JAHR(F3))*12
Gruß Holger
-
- *
- Beiträge: 11
- Registriert: Do, 12.12.2013 09:13
Re: Fälligkeit von Rechnungen
Dass meine Formel blödsinnig ist, war mir klar, deshalb bin ich hier her gekommen 
@Holger: Danke. Diese Formel liefert anscheinend die richtigen Ergebnisse. Aber ich habe noch nicht ganz verstanden, was sie eigentlich macht. Wozu die Jahre und dann durch 12?

@Holger: Danke. Diese Formel liefert anscheinend die richtigen Ergebnisse. Aber ich habe noch nicht ganz verstanden, was sie eigentlich macht. Wozu die Jahre und dann durch 12?
Re: Fälligkeit von Rechnungen
Hallo
=MONAT(MONATSENDE(HEUTE();0))-MONAT(MONATSENDE(F3;0))
na ja, ich errechne die Monate vom Monatsende der beiden Datum-Werte, und subtrahiere sie. Das ist eigendlich schon alles.
Es ist dabei aber nicht egal ob dein Datum vorm oder nach dem Jahreswechsel liegt.
wenn dein Datum im Dezember liegt, so ist das der Monat 12. Bis heute (Monat 3) gäbe es ein Ergebnis -9 statt 3
+(JAHR(HEUTE())-JAHR(F3))*12
Daher die Differenz in Jahre (wenn vorhanden) mal 12 (nicht durch 12
) dazu.
Gruß Holger
PS
Wenn ich mir die Formel noch mal anschaue, so müsste man das Monatsende auch komplett raus löschen können, kommt sowieso immer das gleiche raus
Ungetestet:
=MONAT(HEUTE())-MONAT(F3)+(JAHR(HEUTE())-JAHR(F3))*12
=MONAT(MONATSENDE(HEUTE();0))-MONAT(MONATSENDE(F3;0))
na ja, ich errechne die Monate vom Monatsende der beiden Datum-Werte, und subtrahiere sie. Das ist eigendlich schon alles.
Es ist dabei aber nicht egal ob dein Datum vorm oder nach dem Jahreswechsel liegt.
wenn dein Datum im Dezember liegt, so ist das der Monat 12. Bis heute (Monat 3) gäbe es ein Ergebnis -9 statt 3
+(JAHR(HEUTE())-JAHR(F3))*12
Daher die Differenz in Jahre (wenn vorhanden) mal 12 (nicht durch 12

Gruß Holger
PS
Wenn ich mir die Formel noch mal anschaue, so müsste man das Monatsende auch komplett raus löschen können, kommt sowieso immer das gleiche raus

=MONAT(HEUTE())-MONAT(F3)+(JAHR(HEUTE())-JAHR(F3))*12
Zuletzt geändert von echo am So, 06.03.2016 08:05, insgesamt 2-mal geändert.
Re: Fälligkeit von Rechnungen
Hallo
Oha! -- Wenn du nach Rom möchtest steigst du zuerst in den Bus nach Wladiwostok??echo hat geschrieben:hier mal ein Vorschlag:
....
Code: Alles auswählen
=MONATE(F3;HEUTE();1)
LO7.4.7.2 debian 12(bookworm) auf Raspberry5 8GB (ARM64)
LO25.2.3.2 flatpak debian 12(bookworm) auf Raspberry5 8GB (ARM64)
LO25.2.3.2 flatpak debian 12(bookworm) auf Raspberry5 8GB (ARM64)
Re: Fälligkeit von Rechnungen
Überredet,
aber ich denke als erstes ist das Ergebnis ist das Ziel.
Da entstehen dann Konstrukte die sich später wieder auflösen, wie halt auch deine erste Antwort.
Ich habe schon mit Tabellenkalkulationen gearbeitet, da gab es die Funktion "Monate" noch nicht und musste den Bus nehmen.
Daher benutze ich halt oft noch "altbewährte" Wege.
So ist es natürlich schöner.
Egal, Hauptasche es gibt ein Ergebnis.
Grüße Holger
aber ich denke als erstes ist das Ergebnis ist das Ziel.
Da entstehen dann Konstrukte die sich später wieder auflösen, wie halt auch deine erste Antwort.
Ich habe schon mit Tabellenkalkulationen gearbeitet, da gab es die Funktion "Monate" noch nicht und musste den Bus nehmen.

Daher benutze ich halt oft noch "altbewährte" Wege.
So ist es natürlich schöner.
Egal, Hauptasche es gibt ein Ergebnis.
Grüße Holger
Re: Fälligkeit von Rechnungen
Hallo
Meine ursprüngliche Formel erfüllt ja grundsätzlich auch die Aufgabenstellung, mit dem ungeheuren psychologischen Vorteil auch dann noch `1` anzuzeigen wenn das Zahlungsziel leicht überschritten wurde.
Karolus
Meine ursprüngliche Formel erfüllt ja grundsätzlich auch die Aufgabenstellung, mit dem ungeheuren psychologischen Vorteil auch dann noch `1` anzuzeigen wenn das Zahlungsziel leicht überschritten wurde.

Karolus
LO7.4.7.2 debian 12(bookworm) auf Raspberry5 8GB (ARM64)
LO25.2.3.2 flatpak debian 12(bookworm) auf Raspberry5 8GB (ARM64)
LO25.2.3.2 flatpak debian 12(bookworm) auf Raspberry5 8GB (ARM64)
Re: Fälligkeit von Rechnungen
Ich denke alles weitere ist nicht Zielführend, daher steige ich hier jetzt aus.
LG Holger
LG Holger