Fügen Sie einen Finanzierungsmodelldatenstrom, der keine Werte für
Kosten oder Nutzen enthält, mithilfe von Zeitreihenvariablen hinzu. Ein
Datenstrom des Typs 'Variable' stellt eine Zufallsvariable dar, die sich im
Laufe der Zeit ändert. Sie können jährliche Diskontierungsraten auf
Zeitreihenvariablen anwenden.
Vorgehensweise
- Klicken Sie auf
.
- Geben Sie für die neue unabhängige Zeitreihenvariable einen Namen an, z.
B. numEmployees. In dem Diagramm wird ein neuer Datenstrom hinzugefügt.
- Füllen Sie den Datenstrom mithilfe des Diagrammbereichsrasters, eines
Spreadsheets oder des Rechners mit Daten. Wenn Sie von der Registerkarte Rechner oder
Projektvariablen aus auf unabhängige Variablen Bezug
nehmen, schließen Sie den Namen des Datenstroms für die unabhängige Variable in
Hochkommas und den Zeitraum in eckige Klammern ein, z. B.
'numEmployees'[PERIOD].
Sie können diese Variablen für bestimmte Zeiträume verwenden:
- PERIOD: Der Zeitraum, für den das Rechnerprotokoll gespeichert wird.
Dieser Wert wird für den Regler im Rechner angezeigt.
- CURRENTPERIOD: Der Zeitraum, der das aktuelle Datum angibt
- STARTPERIOD: Die Startperiode in dem Modell
- DELIVERYPERIOD: Die ausgewählte Bereitstellungsperiode
- ENDPERIOD: Die Endperiode in dem Modell
- PERIODSPERYEAR: Die Anzahl Perioden in jedem Jahr, die für das
aktuelle Projekt konfiguriert ist
Wenn Sie unabhängige Variablen
verwenden, kann der Zeitraum auch das Ergebnis eines Ausdrucks sein.
Beispielsweise bezieht sich der folgende Ausdruck auf die Anzahl Mitarbeiter in
dem vorherigen Zeitraum:
'numEmployees'[PERIOD-1].
- Um die Summe für einen Bereich von Zeiträumen zu erstellen, verwenden Sie
den Bereichsausdruck, z. B.
'numEmployees'(STARTPERIOD..ENDPERIOD).
- Standardmäßig wird der diskontierte Wert aus dem Variablendatenstrom für
den angegeben Zeitraum angezeigt. Um einen Wert zurückzugeben, der nicht
diskontiert ist, verwenden Sie das Schlüsselwort nicht
diskontiert: Nicht diskontierter 'Ertrag'[PERIOD].
- Um die Summe aller Angaben für Kosten oder Nutzen für einen bestimmten
Zeitraum zu ermitteln, verwenden Sie die Datenströme 'allCosts' und
'allBenefits', bei denen es sich um vordefinierte Datenströme handelt.
- Um die Summe aller Datenströme für Kosten für einen Zeitraum zu ermitteln,
verwenden Sie den Datenstrom 'allCosts', z. B.
allCosts[PERIOD]. Um die Summe aller Angaben für Kosten oder
Nutzen für einen Zeitraum zu ermitteln, geben Sie diesen Zeitraum an.
- Um die Summe alle Datenströme für Nutzen von der Bereitstellungsperiode bis
zur Endperiode zu ermitteln, verwenden Sie
allBenefits(DELIVERYPERIOD..ENDPERIOD).
- Um die Summe aller Datenströme für Kosten und Nutzen zu ermitteln,
verwenden Sie die Funktion npv: npv(CURRENTPERIOD..ENDPERIOD).
- Wenn Ausdrücke verwendet werden, können Sie Bedingungsausdrücke verwenden
und verschachteln. Dies sind dieselben Bedingungsausdrücke, die auch in Java
und JavaScript verwendet werden:
( Bedingungsausdruck ? wahrer_Ausdruck : falscher_Ausdruck )
Verwenden
Sie beispielsweise für einen Bedingungsausdruck, der vor CURRENTPERIOD 0
zurückgibt und in allen anderen Fällen 1 zurückgibt, das folgende Format:
(PERIOD < CURRENTPERIOD ? 0 : 1). Sie können
Bedingungsausdrücke verwenden, um Grenzbedingungen zu testen und zu verhindern,
dass Zeiträume außerhalb des gültigen Bereichs liegen, wie in dem folgenden
Beispiel für eine Verschachtelung:
newCustomers = 'numCustomers'[PERIOD] - (PERIOD-1 >= 0 ? 'numCustomers'[PERIOD-1] : 0)
- Klicken Sie auf Simulation ausführen. Für die
Verteilung aller Zeitreihenvariablen werden Stichproben erstellt und die
Verteilung wird mithilfe der Monte-Carlo-Simulation bestimmt.