ich möchte in einem Accessbericht das nächste Kündigungsdatum eines Vertrags ausgeben lassen. Folgende Felder habe ich:
[frühestes Kündigungsdatum]
[Verlängerung in Monaten]
[Kündigungsfrist in Monaten]
Ich bräuchte also - vereinfacht - eine Formel, die errechnet:
ist das früheste Kündigungsdatum bereits überschritten,
und falls nein, dann rechne solange ein Vielfaches von [Verlängerung in Monaten] dazu, bis das Datum abzgl. der [Kündigungsfrist in Monaten] das heutige Datum übersteigt. Das hört sich für mich nach einer Schleife an, und da endet mein Sachverstand…
ich habe es ausführlich gemacht, um die einzelnen Berechnungen zu verdeutlichen.
Koennte man in 3 Zeile loesen
vermutlich nicht
(vorrausgestzt die Monatsangaben liegen als Integer vor):
if DateAdd(„m“,[frühestes Kündigungsdatum],([Verlängerung in
Monaten] - [Kündigungsfrist in Monaten]))
Danke, lieber Netwolf!
… den Gedankengang habe ich verstanden, darauf bin ich doch tatsächlich nicht gekommen. Ich werde jetzt diese Berechnung in mehreren geschachtelten Abfragen errechnen und anschließend zusammenführen, das ist doch wohl das einfachste?