2017-08-10 19:35:20 +0000 2017-08-10 19:35:20 +0000
18
18

Wie berechne ich monatliche Zinseszinsen in Google Sheets?

Ich habe eine Finanztabelle mit einer Spalte für alle meine Einzahlungen auf mein Sparkonto. In der Spalte ganz links sind die Daten der Einzahlungen aufgeführt. Nehmen wir an, mein Sparguthaben beträgt $100,00 und meine monatlichen Zinsen betragen 0,25 % (¼ von 1 Prozent). Dies ist ein Zinseszins, der am letzten Tag eines jeden Monats ausgezahlt wird. Das heißt, am Ende eines Monats erhalte ich 100,00*0,0025 (das sind 100,02). Am Ende des nächsten Monats erhalte ich 100,02 *0,0025. Und so weiter. Gibt es eine Finanzformel, mit der ich das in Google Sheets berechnen kann? Ich würde es vorziehen, alles in einer Zelle zu haben, die etwas wie “Zinsen: $-.–” sagt.

Antworten (2)

21
21
21
2017-08-10 20:27:02 +0000

Sie verwenden einfach die Zinseszinsformel:

Principle * (1 + Rate / Time) ^ Time

Für Zelle C2 wollen Sie diese Formel:

=B2*(((1+(D$1/360))^(C$1-$A2))-1)
  • Spalte A ist das Einzahlungsdatum
  • Spalte B ist der Einzahlungsbetrag
  • Zelle C1 ist das heutige Datum
  • Zelle D1 ist der jährliche Zinssatz

Die meisten Sparkonten, die ich kenne, verzinsen sich täglich und schreiben die verdienten Zinsen monatlich gut , so dass die obige Formel realistischerweise auf das heutige Datum genau ist, auch wenn Ihnen noch kein Teil der Zinsen gutgeschrieben wurde.

Sie können auch die eigentliche Zinseszinsformel überspringen und nur die eingebaute Zukunftswertformel verwenden:

=FV(D$1/360,C$1-$A2,0,-B2)-B2

Um den Zinseszins nur monatlich zu berechnen, müssen Sie mit der Anpassung der Daten spielen…

Sie können damit beginnen, die beiden Daten zu nehmen und die Anzahl der verstrichenen Monate mit der Funktion DATEDIF() wie folgt zu berechnen:

=DATEDIF(A2,C$1,"M")

Aber Sie müssen die beiden Daten anpassen, da ein einfaches DATEDIFF zwischen dem heutigen Datum und den Zellen A3 und A4 beide 2 zurückgeben, was nicht wirklich richtig ist. Sie könnten den ersten Tag des Folgemonats der Einzahlung nehmen, indem Sie verwenden:

=EOMONTH(A2,0)+1

Und Sie können den Ersten des Monats des aktuellen Monats mit

=DATE(YEAR(C1),MONTH(C1),1)

nehmen, was Ihre Formel ergibt:

=B2*(((1+(D$1/12))^(DATEDIF(EOMONTH($A2,0)+1,DATE(YEAR(C$1),MONTH(C$1),1),"M")))-1)

Aber das ist nicht wirklich richtig, weil die Zinsen erst am Ersten des Monats nach der Einzahlung anfallen. Sie könnten auch eine ungefähre Anzahl von Monaten erhalten, indem Sie die beiden Daten subtrahieren und durch 30 Tage dividieren.

Sie können dies komplizierter machen, um eine Anzahl von Tagen für den ersten Monat + volle monatliche Zinsen darüber hinaus zu berechnen, aber das macht die Formel viel länger, weil Sie

First month in days interest + monthly interest beyond that

Um die verbleibenden Tage in einem Monat zu erhalten, würden Sie etwas tun wie:

=EOMONTH($A2,0) - $A2

Um den Anteil des verbleibenden Monats zu erhalten, machen Sie also (im Monat aufgetretene Tage geteilt durch die Anzahl der Tage im Monat):

=(EOMONTH($A2,0) - $A2) / DAY(EOMONTH($A2,0))

Dann multiplizieren Sie das oben genannte mit dem monatlichen Zinssatz mal dem Prinzip, um den Teilmonat zu erhalten, dann addieren Sie die monatlichen Zinsen oben.

=($B2*(((EOMONTH($A2,0)-$A2)/DAY(EOMONTH($A2,0))*($D$1/12))))+(B2*(((1+(D$1/12))^(DATEDIF(EOMONTH($A2,0)+1,DATE(YEAR(C$1),MONTH(C$1),1),"M")))-1))

Aber denken Sie daran, dass der Betrag der monatlichen Zinsen jetzt Ihr Prinzip + die Zinsen ist, die im ersten Monat gutgeschrieben wurden, so dass Ihre Formel eigentlich lauten müsste:

=($B2*(((EOMONTH($A2,0)-$A2)/DAY(EOMONTH($A2,0))*($D$1/12))))+(($B2*1+((((EOMONTH($A2,0)-$A2)/DAY(EOMONTH($A2,0))*($D$1/12)))))*(((1+(D$1/12))^(DATEDIF(EOMONTH($A2,0)+1,DATE(YEAR(C$1),MONTH(C$1),1),"M")))-1))

An diesem Punkt ist es wirklich Haarspalterei, denn es ist die Differenz von $1,74327 an Zinsen gegenüber $1,74331, wenn man die Zinsen des ersten Monats in das Kapital für die verbleibenden Monate einbezieht. Dies unterscheidet sich von den $1,85 in Zelle C2 oben, weil Ihnen die ersten 10 Tage im August noch nicht gutgeschrieben worden sind. In vielen Fällen werden die winzigen Unterschiede bei der Aufzinsung nur bei großen Zahlen eine Rolle spielen, und selbst dann…. Wenn Sie im Prinzip $10.000.000 hätten, würde sich der Unterschied in der Aufzinsung von $0,00004 auf $4 ändern. Für die meisten Zwecke ist die erste Formel ganz oben mehr als ausreichend (und wahrscheinlich diejenige, die ich tatsächlich in allen Fällen verwenden würde, weil der praktische Unterschied in der Aufzinsung täglich gegenüber monatlich einfach nicht signifikant ist).

11
11
11
2018-07-01 02:32:58 +0000

Dies geschieht mit der Funktion “Future Value”.

=FV(rate, number_of_periods, payment_amount, present_value, [end_or_beginning])

Beispiel:

=FV(2%, 12, -100, -400, 0)

Beachten Sie, dass der Zahlungsbetrag und der Gegenwartswert beide als negative Zahlen eingegeben werden sollten, da sonst ein negativer Wert ausgegeben wird

Siehe den Google-Support-Artikel für weitere Informationen und verwandte Funktionen.