Werner Holtfreter
2013-02-22 21:35:24 UTC
Hallo,
ich komme von nebenan, von Star/Open/Libre-Office, aber da bisher niemand
eine gute Antwort weiß und die Funktionen ähnlich sind, nun hier:
Die Funktion
IKV(Werte;Schätzwert)
ermittelt die Interne KapitalVerzinsung, auch interner Zinsfuß oder
Rendite genannt. "Werte" ist eine Matrix mit den Werten. "Schätzwert"
kann man weglassen.
Ich möchte damit in jeder Periode die Zwischenrendite eines Wertpapiers
auf Basis seines Kurses berechnen:
| A B C
--+---------------------
1 | E/A Kurs Rendite
2 | -1000 1000
3 | 0 1030 3,00%
4 | 10 1060 3,44%
5 | 0 1080 2,92%
6 | 1100 0 2,66%
Spalte A zeigt den Kauf für 1000 €, eine Ausschüttung von 10 € und den
Verkauf für 1100. Spalte B den Kurs zum Zeitpunkt, in dem die Zeile
fortgeschrieben wird.
Die Rendite bei Verkauf in Zeile 6 ist simpel mit =IKV(A2:A6) zu
berechnen, aber bei den vorhergehenden Zeilen ist statt des
Verkaufserlöses der jeweilige Kurs plus die Ausschüttung zu
berücksichtigen. Die Rendite der Zeile 4 errechnet sich beispielsweise
aus der Zahlenfolge
-1000
0
(10+1060)
Die Werte bilden immer eine L-Anordnung.
Ich suche eine Lösung, mit der IKV andere, als nur in einer Reihe
liegende Werte übergeben werden können. Matrixformeln, indirekte
Adressierung und auch eine beschränkte Anzahl von Zwischenspalten sind
akzeptabel.
Zwischenspalten für jede Zeile möchte ich nicht, auch Makro scheidet aus.
ich komme von nebenan, von Star/Open/Libre-Office, aber da bisher niemand
eine gute Antwort weiß und die Funktionen ähnlich sind, nun hier:
Die Funktion
IKV(Werte;Schätzwert)
ermittelt die Interne KapitalVerzinsung, auch interner Zinsfuß oder
Rendite genannt. "Werte" ist eine Matrix mit den Werten. "Schätzwert"
kann man weglassen.
Ich möchte damit in jeder Periode die Zwischenrendite eines Wertpapiers
auf Basis seines Kurses berechnen:
| A B C
--+---------------------
1 | E/A Kurs Rendite
2 | -1000 1000
3 | 0 1030 3,00%
4 | 10 1060 3,44%
5 | 0 1080 2,92%
6 | 1100 0 2,66%
Spalte A zeigt den Kauf für 1000 €, eine Ausschüttung von 10 € und den
Verkauf für 1100. Spalte B den Kurs zum Zeitpunkt, in dem die Zeile
fortgeschrieben wird.
Die Rendite bei Verkauf in Zeile 6 ist simpel mit =IKV(A2:A6) zu
berechnen, aber bei den vorhergehenden Zeilen ist statt des
Verkaufserlöses der jeweilige Kurs plus die Ausschüttung zu
berücksichtigen. Die Rendite der Zeile 4 errechnet sich beispielsweise
aus der Zahlenfolge
-1000
0
(10+1060)
Die Werte bilden immer eine L-Anordnung.
Ich suche eine Lösung, mit der IKV andere, als nur in einer Reihe
liegende Werte übergeben werden können. Matrixformeln, indirekte
Adressierung und auch eine beschränkte Anzahl von Zwischenspalten sind
akzeptabel.
Zwischenspalten für jede Zeile möchte ich nicht, auch Makro scheidet aus.
--
Gruß Werner
Gruß Werner