Live-Forum - Die aktuellen Beiträge
Datum
Titel
03.10.2025 22:18:19
03.10.2025 18:57:58
Anzeige
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
Inhaltsverzeichnis

Amortisation mit Kostensteigerung

Forumthread: Amortisation mit Kostensteigerung

Amortisation mit Kostensteigerung
10.11.2022 10:20:19
Bernd
Hallo liebes Forumteam,
ich habe ein Problem:
Ich möchte die Amortisationsdauer einer Anlage berechnen.
Die neue Anlage ist Energieeffizienter als die Altanlage und spart somit Stromkosten.
Die Stromkosten der neuen Anlage spielen eine Rolle, da diese jährlich konstant um x% steigen.
Ich muss wissen, nach wievielen Jahren die Anlage durch Enerdieeinsparung amortiesiert ist.

Sub AbgerundetesRechteck4_Klicken()
Dim d As Integer
Dim s, a, g, z, p, e, i As Double
Worksheets("Tabelle1").Activate
d = 1
i = Range("G25")                                            'Stromsteigerung in %
p = (i / 100) + 1                                           'Stromsteigerung zum rechnen bspw. (2/100)+1 =1,02 (sind 2% Steigerung je Jahr)
g = Range("H48")                                           'Anschaffungskosten
e = Range("G31")                                           'stromeinsparung in kwh/jahr
s = Range("G24")                                           'Stromkosten in ct
a = s / 100                                                'Stromkosten in euro
z = e * a                                                  'Stromeinsparung in Euro
Do While z >= g
d = d + 1
s = s * p                                                   'Steigere den Strompreis um p
a = s / 100                                                 'neue Stromkosten in euro
z = e * a                                                   'neue Stromeinsparung in Euro
Loop
Range("K3").Value = d
End Sub
Anzeige

5
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: Amortisation mit Kostensteigerung
10.11.2022 11:49:15
Rudi
Hallo,

Sub Amortisation()
Dim intJahre As Integer, _
intPreisProKWCent As Integer, _
intAnschaffungsKosten As Integer, _
intEinsparungKWproJahr As Integer
Dim sngEinsparungEuroProJahr As Single, _
sngPreisSteigerung As Single, _
sngEinsparungEuro As Single, _
sngNeuerPreisKW As Single
With Worksheets("Tabelle1")
sngPreisSteigerung = .Range("G25") / 100 + 1            'Stromsteigerung zum Rechnen bspw. (2/100)+1 =1,02 (sind 2% Steigerung je Jahr)
intAnschaffungsKosten = .Range("H48")                   'intAnschaffungsKosten
intEinsparungKWproJahr = .Range("G31")                  'Stromeinsparung in kwh/jahr
intPreisProKWCent = .Range("G24")                       'Stromkosten in ct
Do While intAnschaffungsKosten > sngEinsparungEuro
sngNeuerPreisKW = intPreisProKWCent * sngPreisSteigerung ^ intJahre
sngEinsparungEuroProJahr = sngNeuerPreisKW * intEinsparungKWproJahr / 100
sngEinsparungEuro = sngEinsparungEuro + sngEinsparungEuroProJahr
intJahre = intJahre + 1
Loop
.Range("K3").Value = intJahre
End With
End Sub
Benutze aussagekräftige Variablenbezeichnungen.
Gruß
Rudi
Anzeige
AW: Amortisation mit Kostensteigerung
10.11.2022 12:07:43
Bernd
Hallo,
vielen Dank!!! Ich habe keine Ahnung wie: Aber es klappt.
Könntest du mir jetzt auch noch sagen, wie ich Tage ausgebe? Also Beispielsweise 3 Jahre und 152 Tage?
AW: Amortisation mit Kostensteigerung
10.11.2022 14:01:57
Rudi
ist ja eher Mathe als Excel/ VBA

    .Range("K3").Value = intJahre - 1 & " Jahre, " & Round(365 * (intAnschaffungsKosten - sngEinsparungEuro + sngEinsparungEuroProJahr) / sngEinsparungEuroProJahr, 0) & " Tage"
Gruß
Rudi
Anzeige
AW: Amortisation mit Kostensteigerung
11.11.2022 10:20:07
Bernd
Erstmal vielen Dank für deine ganze Unterstützung.
Leider rechnet das Programm völlig falsch, wenn die Preissteigerung oder die Stromkosten erhöhe, dann sinkt die Amortisationsdauer.
Drehe ich also an den Parametern, die die Amortisationsdauer verlängern müssten, so verringert sich diese.
Und wenn ich 18ct Stromkosten zu 5% Strompreissteigerung pro Jahr wähle, dann kommt 7 Jahre und 365 Tage heraus.
eventuell ein paar Eckdaten als Beispiel:
Strompreis 18ct
Preissteigerung 5%
Anschaffungskosten 24400€
eingesparte kWh/Jahr 14246
Beste Grüße und ich hoffe auf schnelle Hilfe
Anzeige
AW: Amortisation mit Kostensteigerung
11.11.2022 10:43:52
peterk
Hallo
Je höher die Stromkosten umso schneller amortisiert sich die Anlage. Beispiel: Du sparst 14000KW/h ein, wenn nun der Strompreis fiktiv 2€ beträgt, ist die Anlage innerhalb eines Jahres (28000€) amortisiert.
Peter
;

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Entdecke mehr
Finde genau, was du suchst

Die erweiterte Suchfunktion hilft dir, gezielt die besten Antworten zu finden

Suche nach den besten Antworten
Unsere beliebtesten Threads

Entdecke unsere meistgeklickten Beiträge in der Google Suche

Top 100 Threads jetzt ansehen
Anzeige