Hallo zusammen,
mein Geist klemmt an einer Logik und ich komme einfach nicht zur Lösung.
Ich zahle einen Wert X ein, bis zu einem bestimmten Datum (Rente). Zu diesem wird stattdessen die Einzahlung beendet und ein Wert ausgezahlt.
Die Formel funktionierte super. Jetzt wollte ich die Rechnung etwas verfeinern und Inflation in die Berechnung mit einbeziehen.
Diese funktioniert auch für die Einzahlung super, da ich in Spalte i6 die Einzahlung einmal separat berechnen konnte und ab Zelle i7 nach unten auf diesen Wert zugreifen kann.
Das ist die Formel aus i7:
=WENN($G$2>=C7;I6+(I6*$I$3);-$H$2-($H$2*$I$3))
Damit wird die Inflation aus der vorherigen Zelle zum Betrag aus i6 hinzugezählt.
Wenn das Datum erreicht ist, soll stattdessen ausgezahlt werden.
Und hier kommt mein Logikproblem zum tragen, das ich nicht zu lösen weiß.
Im ersten Feld, wenn =WENN($G$2>=C7 -> DANN ist, müsste =H2*i2 eingetragen werden. Die Inflation muss aber mit diesem Wert weiterrechnen, sonst bleibt der Wert identisch und zählt nicht hoch. Im Feld nach erreichen der DANN-Schleife müsste der also auf den Wert zuvor zugreifen und diesen für die weitere Berechnung verwenden. Und da weiß ich einfach nicht mehr weiter.
Hier nochmal mal als Beispiel:
i6 = 1000*2,5% = 1002 (Wert 1000 realisiert mit extra Formel)
i7 = 1002 (i6)*2,5% = 1004 (Formel funktioniert)
i8 = -2000*2,5% = -2005 (Feld H2) (DANN-Bereich der Formel müsste auf Feld H2 schauen)
i9 = -2005 (i8)*2,5% (Geht logisch nicht mehr, denn im DANN Bereich kann nur in eine Formel rein setzen
Ich hoffe, ihr habt eine Idee für mich.
Ich vermute, ich bräuchte eine verschachtelte WENN, aber ich sehe nicht, was ich dann prüfen müsste.