xellstorm
DE
App öffnen

Modell aus @RISK, ModelRisk oder Analytic Solver übernehmen

Leitfaden · Stand: Oktober 2026

xellstorm öffnet eine Datei, die für @RISK, ModelRisk oder Analytic Solver gebaut wurde, auch ohne das Add-In. Es liest 164 ihrer Verteilungsfunktionen und macht aus jeder Formel eine Eingangsgröße, deren Parameter mit den Zellen verknüpft bleiben. Vor dem Lauf zeigt es, was es umgewandelt hat und welche Formeln es ausgelassen hat – jeweils mit Begründung.

Von den 164 Funktionen stammen 53 aus @RISK, 62 aus ModelRisk und 49 aus Analytic Solver. Dazu kommen 65 Formen, die eine Verteilung über ihre Perzentile festlegen. Außerdem liest xellstorm Trunkierung, Markierungen für Ausgangsgrößen, Korrelationsmatrizen und Tabellen für mehrere Simulationen.

Was der Import in einer für @RISK geschriebenen Datei findet

Das Beispiel enthält die Gebäudeschätzung aus dem Praxisbeispiel Projekt-Risikozuschlag, geschrieben wie ein Modell für @RISK: Jede Kostenposition ist =RiskPert(min, most likely, max, RiskName(label)) auf den Zellen ihrer Zeile, jedes Risikoereignis ein RiskBernoulli auf seine Wahrscheinlichkeit. Die Gesamtkosten und die Überschreitung sind mit RiskOutput markiert, Rohbau und Haustechnik über RiskCorrmat korreliert, drei Budgets stehen in einer RiskSimtable, und eine Zelle meldet RiskMean der Gesamtkosten. Ein zweites Tabellenblatt, „Demonstrations“, enthält fünf einzelne Formeln: zwei arithmetische Formen, die sich umwandeln lassen, und drei, die sich nicht umwandeln lassen. Ein Skript hat die Datei erzeugt; xellstorm braucht zum Lesen kein @RISK, und Sie auch nicht.

In der App listet Import from workbook im Schritt „Distributions“ (Verteilungen) die gefundenen Formeln auf; auf der Kommandozeile gibt xellstorm import dieselbe Liste aus. Für diese Datei werden 12 Eingangsgrößen umgewandelt: die 6 Kostenpositionen, die 4 Risikoereignisse und 2 arithmetische Demonstrationen. Bei Kostenpositionen und Risikoereignissen bleiben die Parameter mit den Zellen verknüpft: Ändern Sie in der Datei ein Min oder eine Wahrscheinlichkeit, gilt das schon im nächsten Lauf. RiskName(A3) benennt jede Eingangsgröße nach dem Text ihrer Zeile. Die beiden Demonstrationen sind eine mit einem Faktor multiplizierte Normalverteilungs-Ziehung und eine Ziehung, deren Mittelwert aus einer anderen Zelle berechnet wird. Keine von beiden geht in die Ausgangsgrößen der Schätzung ein.

Was der Import in der Datei umwandelt (verknüpfte Zellen in Klammern, mit dem Wert, den sie enthalten)
ZelleFormel in der DateiWird zu
E3=RiskPert(B3,C3,D3,RiskName(A3))Erdarbeiten: eine PERT-Verteilung mit Min B3 (100), Wahrscheinlich C3 (120), Max D3 (170)
E4=RiskPert(B4,C4,D4,RiskName(A4))Fundament: eine PERT-Verteilung mit Min B4 (300), Wahrscheinlich C4 (340), Max D4 (460)
E5=RiskPert(B5,C5,D5,RiskName(A5),RiskCorrmat(Correlation,1))Rohbau: eine PERT-Verteilung mit Min B5 (760), Wahrscheinlich C5 (820), Max D5 (1.010)
E6=RiskPert(B6,C6,D6,RiskName(A6),RiskCorrmat(Correlation,2))Haustechnik: eine PERT-Verteilung mit Min B6 (540), Wahrscheinlich C6 (610), Max D6 (780)
E7=RiskPert(B7,C7,D7,RiskName(A7))Ausbau: eine PERT-Verteilung mit Min B7 (400), Wahrscheinlich C7 (450), Max D7 (560)
E8=RiskPert(B8,C8,D8,RiskName(A8))Ausstattung: eine PERT-Verteilung mit Min B8 (260), Wahrscheinlich C8 (280), Max D8 (330)
D11=RiskBernoulli(B11,RiskName(A11))Baugrundverhältnisse: eine Bernoulli-Verteilung mit der Wahrscheinlichkeit B11 (0,25)
D12=RiskBernoulli(B12,RiskName(A12))Planänderung: eine Bernoulli-Verteilung mit der Wahrscheinlichkeit B12 (0,35)
D13=RiskBernoulli(B13,RiskName(A13))Lieferverzug: eine Bernoulli-Verteilung mit der Wahrscheinlichkeit B13 (0,2)
D14=RiskBernoulli(B14,RiskName(A14))Unwetter: eine Bernoulli-Verteilung mit der Wahrscheinlichkeit B14 (0,3)
Demonstrations!B3=RiskNormal(100,10)*1.1eine Normalverteilung mit Mittelwert 100 und Standardabweichung 10, dann die Ziehung mit 1,1 multiplizieren; nur Demonstration, wird von der Schätzung nicht verwendet
Demonstrations!B4=RiskNormal(Estimate!C3*1.1,10)eine Normalverteilung mit Mittelwert Estimate!C3*1.1 (132) und Standardabweichung 10; nur Demonstration, wird von der Schätzung nicht verwendet

Derselbe Import liest den Rest des Modells:

Formeln, die sich nicht umwandeln lassen, stehen ebenfalls in der Liste. Zu allen 3 auf dem zweiten Tabellenblatt nennt der Import die Begründung, und für jede gibt es einen Ausweg:

Was der Import nicht umwandelt, mit dem jeweiligen Grund, auf dem Tabellenblatt „Demonstrations“ der Datei
FormelAngegebener GrundWas zu tun ist
=RiskBinomial(1,0.3)*RiskTriang(20,40,80)multiple distributions in one formula are not converted; give each distribution its own input cell (sinngemäß: Mehrere Verteilungen in einer Formel werden nicht umgewandelt; geben Sie jeder Verteilung eine eigene Eingabezelle)Teilen Sie sie auf: eine Zelle =RiskBernoulli(0.3) dafür, ob das Risiko eintritt, eine =RiskTriang(20,40,80) für seine Auswirkung, und multiplizieren Sie beide in einer dritten, wie es die Risikoereignisse der Schätzung tun.
=RISKCOMPOUND(RiskPoisson(3),RiskLognorm(10,3))RISKCOMPOUND has no exact xellstorm equivalent (sinngemäß: RISKCOMPOUND hat keine exakte Entsprechung in xellstorm)xellstorm kennt keine zusammengesetzte Verteilung. Bilden Sie die Anzahl und die Größen in eigenen Zellen ab oder lassen Sie die Zelle aus dem Modell weg.
=RISKPERTALT(10%,90,"m.likely",100,90%,130)RISKPERTALT has no exact xellstorm equivalent (sinngemäß: RISKPERTALT hat keine exakte Entsprechung in xellstorm)Geben Sie Min, Wahrscheinlich und Max der PERT-Verteilung ein (RiskPert), oder übergeben Sie die Perzentile an RiskTrigen, das umgewandelt wird.

Das umgewandelte Modell simulieren

Mit den importierten Einstellungen und 5.000 Iterationen liegen die durchschnittlichen Gesamtkosten bei 2.784,7 (Tsd. USD). Der exakte Mittelwert derselben Verteilungen – die PERT-Mittelwerte (Min + 4 × Wahrscheinlich + Max) / 6 plus Wahrscheinlichkeit mal Auswirkung jedes Risikos – beträgt 2.784,7, der Standardfehler des simulierten Mittelwerts 1,7. Rohbau und Haustechnik erreichen eine Rangkorrelation von 0,60. Die drei Budgets der RiskSimtable, als Basislauf und zwei Szenarien gerechnet:

Das importierte Modell, simuliert: Wahrscheinlichkeit, dass die Gesamtkosten jedes Budget der RiskSimtable überschreiten (5.000 Iterationen, Tsd. USD)
LaufBudgetWahrscheinlichkeit der Überschreitung
Basislauf (Simulation 1)2.90017,7 %
Simulation 23.0005,2 %
Simulation 33.1000,7 %

Ein größeres Budget wird seltener überschritten. Weil die Szenarien dieselben Zufallszahlen ziehen wie der Basislauf, gehen die Unterschiede zwischen den Zeilen allein auf das Budget zurück, nicht auf die Stichprobe.

Stimmen die Ergebnisse mit denen des Add-Ins überein?

Das Modell ist dasselbe, die Zufallszahlen sind es nicht. Jede Importregel ordnet einer Funktion die Verteilung zu, die sie beschreibt, und übersetzt die Parameter so, wie der Hersteller sie dokumentiert; getestet wird jede Regel gegen die entsprechende scipy-Verteilung. Das Skript, das die Testdaten erzeugt, prüft außerdem den Mittelwert jeder Zuordnung gegen die dokumentierte Formel des Herstellers. Wenn also jede Verteilung einer Datei umgewandelt ist, unterscheiden sich Mittelwerte und Perzentile von denen des Add-Ins nur durch das Stichprobenrauschen. Es wird mit mehr Iterationen kleiner; der Standardfehler oben zeigt, in welcher Größenordnung es beim Mittelwert liegt.

Korrelationen sind Rangkorrelationen, wie @RISK und Analytic Solver sie definieren, und xellstorm trifft die verlangte Rangkorrelation. Wie die Ziehungen dafür einander zugeordnet werden, macht jedes Werkzeug auf seine Weise. Ein korreliertes Modell kann deshalb an den Enden der Verteilung etwas stärker abweichen, als das Stichprobenrauschen allein erklärt. Die Excel-Datei selbst bleibt unverändert: xellstorm liest sie nur, und das Modell öffnet sich weiterhin im Add-In.

Was umgewandelt wird

Was nicht umgewandelt wird

Nicht umgewandelt werden mehrere Verteilungen in einer Zelle, eine Verteilung innerhalb einer anderen Funktion oder in einem Nenner, die direkte Division einer Verteilung sowie Ketten, bei denen sich die Reihenfolge der Rechenschritte ändern müsste. Sie bleiben mit einer Begründung stehen, zum Beispiel (RiskNormal(0,1)+5)*2 und RiskNormal(0,1)*2*3. RiskNormal(0,1)*(1/C1) dagegen wird umgewandelt, wenn C1 einen endlichen positiven Faktor ergibt, weil die Formel den Kehrwert ausdrücklich vor dem Multiplizieren berechnet. Ebenfalls nicht unterstützt sind Faktoren, die null oder negativ ausfallen, Argumente, die Funktionen aufrufen oder von Zufallszellen abhängen, Funktionen ohne exakte Entsprechung (zusammengesetzte Verteilungen, Zeitreihenfunktionen, RiskPertAlt und die anderen Perzentilformen mit zwei Formparametern), das U-Argument und die Copulas von ModelRisk sowie Eigenschaften, die nicht in der Tabelle stehen. Eine nicht unterstützte Add-In-Formel kann die Engine nicht berechnen; die Kompatibilitätsprüfung nennt sie.

Unterstützte Funktionen

Die Tabellen entstehen aus der Regelliste des Importers selbst und zeigen daher genau, was er umwandelt. „Perzentile“ markiert die Formen, die eine Verteilung über ihre Perzentile angeben; † markiert die Funktionen, die nur mit Zahlen umgewandelt werden. Unter jeder Verteilung steht ihr Name in den xellstorm-Spezifikationen.

Verteilungsfunktionen, die der Importer umwandelt, nach Verteilung († nur mit Zahlen: Die Parameter werden aus den Argumenten berechnet)
Verteilung (xellstorm-Name)@RISKModelRiskAnalytic Solver
Bernoulli
bern
RiskBernoulliVoseBernoulliPsiBernoulli
Beta
beta
RiskBeta
RiskBetaGeneral
RiskBetaSubj†
VoseBeta
VoseBeta4
VoseBetaSubj†
PsiBeta
PsiBetaGen
PsiBetaSubj†
Binomial
binom
RiskBinomialVoseBinomialPsiBinomial
Burr XII
burr12
RiskBurr12——
Cauchy
cauchy
RiskCauchy
Perzentile:
RiskCauchyAlt
RiskCauchyAltD
VoseCauchy—
Chi-Quadrat
chi2
RiskChiSq
Perzentile:
RiskChiSqAlt
RiskChiSqAltD
VoseChiSqPsiChiSquare
Perzentile:
PsiChiSquareAlt
Chi, Maxwell
chi
—VoseChi
VoseMaxwell
—
Kumulativ
cumul
RiskCumul
RiskCumulD†
VoseCumulA
VoseCumulD†
VoseOgive†
PsiCumul
Dagum (Burr III)
burr
RiskDagumVoseDagumPsiDagum
Diskret
custom
RiskDiscrete
RiskDUniform
VoseDiscrete
VoseDUniform
PsiDiscrete
PsiDisUniform
Exponential
expon
RiskExpon
Perzentile:
RiskExponAlt
RiskExponAltD
VoseExpon
VoseExponential
PsiExponential
Perzentile:
PsiExponentialAlt
Extremwert (Max, Gumbel)
gumbel_r
RiskExtValue
Perzentile:
RiskExtValueAlt
RiskExtValueAltD
VoseExtValueMaxPsiMaxExtreme
Perzentile:
PsiMaxExtremeAlt
Extremwert (Min)
gumbel_l
RiskExtValueMin
Perzentile:
RiskExtValueMinAlt
RiskExtValueMinAltD
—PsiMinExtreme
Perzentile:
PsiMinExtremeAlt
F
f
RiskFVoseFPsiFDist
Ermüdungslebensdauer (Birnbaum–Saunders)
fatiguelife
RiskFatigueLife
Perzentile:
RiskFatigueLifeAlt
RiskFatigueLifeAltD
VoseFatiguePsiFatigueLife
Perzentile:
PsiFatigueLifeAlt
Fréchet
invweibull
RiskFrechet
Perzentile:
RiskFrechetAlt
RiskFrechetAltD
—PsiFrechet
Perzentile:
PsiFrechetAlt
Gamma, Erlang
gamma
RiskGamma
RiskErlang
Perzentile:
RiskGammaAlt
RiskGammaAltD
VoseGamma
VoseErlang
PsiGamma
PsiErlang
Perzentile:
PsiGammaAlt
Allgemein (relative Gewichte)
general
RiskGeneralVoseRelative—
Verallgemeinerte Pareto
genpareto
—VoseGPD—
Histogramm
histogram
RiskHistogrmVoseHistogramPsiHistogram
Hyperbolischer Sekans
hypsecant
RiskHypSecant
Perzentile:
RiskHypSecantAlt
RiskHypSecantAltD
VoseHSPsiHypSecant
Hypergeometrisch
hypergeom
RiskHypergeoVoseHypergeoPsiHyperGeo
Ganzzahlige Gleichverteilung
randint
RiskIntUniformVoseIntUniform
VoseStepUniform†
PsiIntUniform
Inverse Gauß
invgauss
RiskInvgauss
Perzentile:
RiskInvgaussAlt
RiskInvgaussAltD
VoseInvGaussPsiInvNormal
Johnson SB
johnsonsb
RiskJohnsonSBVoseJohnsonBPsiJohnsonSB
Johnson SU
johnsonsu
RiskJohnsonSUVoseJohnsonUPsiJohnsonSU
Kumaraswamy
kumaraswamy
RiskKumaraswamyVoseKumaraswamy
VoseKumaraswamy4
PsiKumaraswamy
Laplace
laplace
RiskLaplace
Perzentile:
RiskLaplaceAlt
RiskLaplaceAltD
VoseLaplace—
Lévy
levy
RiskLevy
Perzentile:
RiskLevyAlt
RiskLevyAltD
VoseLevyPsiLevy
Perzentile:
PsiLevyAlt
Log-logistisch
fisk
RiskLogLogistic
Perzentile:
RiskLogLogisticAlt
RiskLogLogisticAltD
VoseLogLogisticPsiLogLogistic
Perzentile:
PsiLogLogisticAlt
Logistisch
logistic
RiskLogistic
Perzentile:
RiskLogisticAlt
RiskLogisticAltD
VoseLogisticPsiLogistic
Perzentile:
PsiLogisticAlt
Lognormal
lognorm
RiskLognorm
RiskLognorm2
Perzentile:
RiskLognormAlt
RiskLognormAltD
VoseLognormal
VoseLognormalE
PsiLogNormal
PsiLognorm
PsiLognorm2
Perzentile:
PsiLogNormalAlt
Negativ binomial, geometrisch
nbinom
RiskGeomet
RiskNegbin
VoseGeometric
VoseNegBin
VoseNegBinom
VosePolya†
PsiGeometric
PsiNegBinomial
Normal
norm
RiskNormal
RiskErf†
Perzentile:
RiskNormalAlt
RiskNormalAltD
VoseNormal
VoseErf†
PsiNormal
PsiErf†
Perzentile:
PsiNormalAlt
Pareto
pareto
RiskPareto
Perzentile:
RiskParetoAlt
RiskParetoAltD
VoseParetoPsiPareto
Perzentile:
PsiParetoAlt
Pareto II (Lomax)
lomax
RiskPareto2
Perzentile:
RiskPareto2Alt
RiskPareto2AltD
VosePareto2PsiPareto2
Perzentile:
PsiPareto2Alt
Pearson V (inverse Gamma)
invgamma
RiskPearson5
Perzentile:
RiskPearson5Alt
RiskPearson5AltD
VosePearson5PsiPearson5
Perzentile:
PsiPearson5Alt
Pearson VI (Beta-Prime)
betaprime
RiskPearson6VosePearson6PsiPearson6
PERT
pert
RiskPertVosePERT
VoseModPERT
PsiPert
Poisson
poiss
RiskPoissonVosePoissonPsiPoisson
Rayleigh
rayleigh
RiskRayleigh
Perzentile:
RiskRayleighAlt
RiskRayleighAltD
VoseRayleighPsiRayleigh
Perzentile:
PsiRayleighAlt
Reziprok (log-gleichverteilt)
loguniform
RiskReciprocalVoseReciprocalPsiReciprocal
Studentsche t
t
RiskStudent
Perzentile:
RiskStudentAlt
RiskStudentAltD
VoseStudent
VoseStudent3†
PsiStudent
Perzentile:
PsiStudentAlt
Dreieck
triang
RiskTriangVoseTrianglePsiTriangular
Dreieck aus Perzentilen (Trigen)
trigen
RiskTrigen
Perzentile:
RiskTriangAlt
VoseTriangleAltPsiTriangGen
Gleichverteilung
unif
RiskUniform
Perzentile:
RiskUniformAlt
RiskUniformAltD
VoseUniformPsiUniform
Weibull
weibull_min
RiskWeibull
Perzentile:
RiskWeibullAlt
RiskWeibullAltD
VoseWeibull
VoseWeibull3
PsiWeibull
Perzentile:
PsiWeibullAlt
Eigene Stichprobenformeln von Excel, die der Importer umwandelt († nur mit Zahlen)
Formelxellstorm
=NORM.INV(RAND(), mean, sd)norm (loc, scale)
=NORMINV(RAND(), mean, sd)norm (loc, scale)
=mean + sd*NORM.S.INV(RAND())norm (loc, scale)
=LOGNORM.INV(RAND(), mu, sigma)lognorm (mu, sigma)
=LOGINV(RAND(), mu, sigma)lognorm (mu, sigma)
=GAMMA.INV(RAND(), alpha, beta)gamma (a, scale)
=GAMMAINV(RAND(), alpha, beta)gamma (a, scale)
=BETA.INV(RAND(), alpha, beta)beta (a, b)
=BETA.INV(RAND(), alpha, beta, A, B)beta (a, b, min, max)
=BETAINV(RAND(), alpha, beta, A, B)beta (a, b, min, max)
=BINOM.INV(n, p, RAND())binom (n, p)
=CRITBINOM(n, p, RAND())binom (n, p)
=RANDBETWEEN(a, b)randint (min, max)
=a + (b - a)*RAND()unif (min, max)
=a + s*RAND()unif (loc, scale)
=RAND()unif
=IF(RAND() < p, 1, 0)bern (p)
=IF(RAND() < p, x, y)†custom (x, prob)
Eigenschaftsfunktionen, Marker und Statistiken, die der Importer liest
FunktionAdd-InWird in xellstorm zu
RiskTruncate@RISKTrunkierung: truncate_min, truncate_max (vor einer Verschiebung)
RiskTruncate2@RISKTrunkierung: truncate_min, truncate_max der verschobenen Werte (um die Verschiebung zurückgerechnet)
RiskTruncateP@RISKTrunkierung: truncate_pmin, truncate_pmax (Perzentile der Verteilung)
RiskShift@RISKVerschiebung: shift
RiskName@RISKName: der Name der Eingangsgröße
RiskLock@RISKSperre: ein fester Wert (RiskLock(v) oder der Wert von RiskStatic)
RiskCorrmat@RISKKorrelation: Rangkorrelationen zwischen den Eingangsgrößen einer Matrix
RiskDepC@RISKKorrelation: eine Rangkorrelation mit der Eingangsgröße desselben Paarnamens
RiskIndepC@RISKKorrelation: eine Rangkorrelation mit der Eingangsgröße desselben Paarnamens
RiskSimtable@RISKEin Wert pro Simulation: eine feste Zelle im Basislauf, ein Szenario pro weiterer Simulation
RiskOutput@RISKAusgangsgröße: eine Ausgangsgröße mit dem angegebenen Namen
VoseXBoundsModelRiskTrunkierung: truncate_min, truncate_max (vor einer Verschiebung)
VosePBoundsModelRiskTrunkierung: truncate_pmin, truncate_pmax (Perzentile der Verteilung)
VoseShiftModelRiskVerschiebung: shift
VoseInputModelRiskName: der Name der Eingangsgröße
VoseSimTableModelRiskEin Wert pro Simulation: eine feste Zelle im Basislauf, ein Szenario pro weiterer Simulation
VoseOutputModelRiskAusgangsgröße: eine Ausgangsgröße mit dem angegebenen Namen
PsiTruncateAnalytic SolverTrunkierung: Typ 1 (Standard): truncate_min, truncate_max vor einer Verschiebung; -1: der verschobenen Werte; 3: truncate_pmin, truncate_pmax
PsiTruncatePAnalytic SolverTrunkierung: truncate_pmin, truncate_pmax (Perzentile der Verteilung)
PsiShiftAnalytic SolverVerschiebung: shift
PsiNameAnalytic SolverName: der Name der Eingangsgröße
PsiCorrMatrixAnalytic SolverKorrelation: Rangkorrelationen zwischen den Eingangsgrößen einer Matrix
PsiCorrDepenAnalytic SolverKorrelation: eine Rangkorrelation mit der Eingangsgröße desselben Paarnamens
PsiCorrIndepAnalytic SolverKorrelation: eine Rangkorrelation mit der Eingangsgröße desselben Paarnamens
PsiSimParamAnalytic SolverEin Wert pro Simulation: eine feste Zelle im Basislauf, ein Szenario pro weiterer Simulation
PsiOutputAnalytic SolverAusgangsgröße: die Zelle selbst oder die Zellen, auf die sie verweist
PsiSimOutputAnalytic SolverAusgangsgröße: die Zelle selbst oder die Zellen, auf die sie verweist
PsiMeanAnalytic SolverStatistik: Die Zelle ihres ersten Arguments wird zur Ausgangsgröße (wie bei jeder Psi-Statistik einer Ausgangsgröße)

Häufige Fragen

Muss @RISK, ModelRisk oder Analytic Solver installiert sein?

Nein. xellstorm liest die Formeln aus der .xlsx-Datei selbst und berechnet das Modell mit der eigenen Engine im Browser, ohne Excel und ohne das Add-In. Speichern Sie .xls- und .xlsb-Dateien zuerst als .xlsx.

Verändert xellstorm meine Datei?

Nein. Der Import macht aus den Formeln Eingangsgrößen in den Einstellungen von xellstorm. Die Datei auf Ihrem Rechner schreibt xellstorm nicht um, das Modell öffnet und läuft also weiterhin im Add-In.

Was passiert mit einer Korrelationsmatrix?

Eingangsgrößen, die sich einen RiskCorrmat- oder PsiCorrMatrix-Bereich teilen, bekommen die Rangkorrelationen der Matrix; der Import liest sie aus den Zellen. RiskDepC und PsiCorrDepen koppeln eine Eingangsgröße mit der gleichnamigen. Paare, die sich nicht lesen lassen (eine nicht quadratische Matrix, eine Position außerhalb davon, eine Zelle ohne Zahl), nennt der Import in seinen Hinweisen; eine Eingangsgröße, die nicht umgewandelt wurde, steht mit ihrer Begründung in der Liste und fehlt in ihren Paaren. Ist die Matrix keine gültige Korrelationsmatrix, nimmt xellstorm die nächstliegende gültige, und die App zeigt sie vor dem Lauf.

Was wird aus einer RiskSimtable?

Der erste Wert gilt für die Zelle im Basislauf, jeder weitere wird zu einem Szenario namens Simulation 2, Simulation 3 und so weiter. Die Szenarien ziehen dieselben Zufallszahlen wie der Basislauf, sodass die Unterschiede zwischen ihnen allein von den Werten der Tabelle kommen.

@RISK, ModelRisk und Analytic Solver sind Marken ihrer jeweiligen Inhaber. xellstorm steht in keiner Verbindung zu ihnen; ihre Funktionsnamen stehen hier nur, damit klar ist, was xellstorm liest.

Verwandte Seiten

xellstorm simuliert Excel-Modelle nach der Monte-Carlo-Methode direkt im Browser: ohne Add-In, und Ihre Datei verlässt Ihren Rechner nie.