xellstorm 學習中心
ZH
開啟應用程式

@RISK 替代方案:直接開啟現有的 @RISK 檔案

指南 · 更新於 2026年10月

xellstorm 在瀏覽器中對 Excel 模型做蒙地卡羅模擬,可以原樣開啟為 @RISK 建立的 Excel 檔案:讀得懂 @RISK 的 53 個分配函數與 47 個百分位數寫法,參數仍連結到儲存格,也讀得懂 RiskOutput、RiskCorrmat 與 RiskSimtable。在 Windows、macOS 或 Linux 上,都不需要 @RISK 或 Excel。

檔案本身不會更動,模型仍可在 @RISK 中開啟。執行前會先列出轉換了什麼,以及每個沒轉換的公式與原因。

@RISK 與 xellstorm 對照

@RISKxellstorm
執行環境在 Windows 版 Excel 內;Mac 上只能透過執行 Windows 使用Windows、macOS 或 Linux 的瀏覽器;建議用 Chrome 或 Edge
安裝每台執行模型的電腦都要安裝增益集不需安裝,也不需管理員權限
Excel 檔案儲存格裡是 @RISK 函數;沒有 @RISK 就算不出來原樣讀取:xellstorm 不會寫入任何內容
同事要有 @RISK 才能重跑模型在瀏覽器中開啟即可;報告的讀者不需授權
計算位置在本機,於 Excel 內在本機,於瀏覽器分頁內;檔案絕不上傳

表中關於 @RISK 的內容,依其廠商截至 2026 年 10 月公布的安裝說明;實際需求請向廠商確認最新資訊。

哪些 @RISK 函數會轉換

這些表格由匯入器自己的規則清單產生,所以列出的正是能轉換的全部內容。每個函數對應到它所描述的分配,參數依 @RISK 文件的定義轉換,每個對應也都與相當的 scipy 分配比對測試過。「百分位數」標示 …Alt 與 …AltD 寫法,它們以百分位數指定分配,執行時 xellstorm 會精確求解;† 標示只能用數字轉換的函數。

匯入器會轉換的 @RISK 分配函數,依分配列出(† 僅限數字:參數由引數算出)
分配 (xellstorm 名稱)@RISK
白努利
bern
RiskBernoulli
貝他
beta
RiskBeta
RiskBetaGeneral
RiskBetaSubj†
二項
binom
RiskBinomial
Burr III(Dagum)
burr
RiskDagum
Burr XII
burr12
RiskBurr12
柯西
cauchy
RiskCauchy
百分位數:
RiskCauchyAlt
RiskCauchyAltD
卡方
chi2
RiskChiSq
百分位數:
RiskChiSqAlt
RiskChiSqAltD
複合分配(頻率 × 幅度)
compound
RiskCompound
累積
cumul
RiskCumul
RiskCumulD†
離散
custom
RiskDiscrete
RiskDUniform
指數
expon
RiskExpon
百分位數:
RiskExponAlt
RiskExponAltD
極值(最大值,Gumbel)
gumbel_r
RiskExtValue
百分位數:
RiskExtValueAlt
RiskExtValueAltD
極值(最小值)
gumbel_l
RiskExtValueMin
百分位數:
RiskExtValueMinAlt
RiskExtValueMinAltD
F
f
RiskF
疲勞壽命(Birnbaum–Saunders)
fatiguelife
RiskFatigueLife
百分位數:
RiskFatigueLifeAlt
RiskFatigueLifeAltD
Fréchet
invweibull
RiskFrechet
百分位數:
RiskFrechetAlt
RiskFrechetAltD
伽瑪、愛爾朗
gamma
RiskGamma
RiskErlang
百分位數:
RiskGammaAlt
RiskGammaAltD
一般(相對權重)
general
RiskGeneral
直方圖
histogram
RiskHistogrm
雙曲正割
hypsecant
RiskHypSecant
百分位數:
RiskHypSecantAlt
RiskHypSecantAltD
超幾何
hypergeom
RiskHypergeo
整數均勻
randint
RiskIntUniform
逆高斯
invgauss
RiskInvgauss
百分位數:
RiskInvgaussAlt
RiskInvgaussAltD
Johnson SB
johnsonsb
RiskJohnsonSB
Johnson SU
johnsonsu
RiskJohnsonSU
Kumaraswamy
kumaraswamy
RiskKumaraswamy
拉普拉斯
laplace
RiskLaplace
百分位數:
RiskLaplaceAlt
RiskLaplaceAltD
Lévy
levy
RiskLevy
百分位數:
RiskLevyAlt
RiskLevyAltD
對數邏輯斯
fisk
RiskLogLogistic
百分位數:
RiskLogLogisticAlt
RiskLogLogisticAltD
邏輯斯
logistic
RiskLogistic
百分位數:
RiskLogisticAlt
RiskLogisticAltD
對數常態
lognorm
RiskLognorm
RiskLognorm2
百分位數:
RiskLognormAlt
RiskLognormAltD
負二項、幾何
nbinom
RiskGeomet
RiskNegbin
常態
norm
RiskNormal
RiskErf†
百分位數:
RiskNormalAlt
RiskNormalAltD
柏拉圖
pareto
RiskPareto
百分位數:
RiskParetoAlt
RiskParetoAltD
柏拉圖 II(Lomax)
lomax
RiskPareto2
百分位數:
RiskPareto2Alt
RiskPareto2AltD
Pearson V(逆伽瑪)
invgamma
RiskPearson5
百分位數:
RiskPearson5Alt
RiskPearson5AltD
Pearson VI(beta prime)
betaprime
RiskPearson6
PERT
pert
RiskPert
卜瓦松
poiss
RiskPoisson
瑞利
rayleigh
RiskRayleigh
百分位數:
RiskRayleighAlt
RiskRayleighAltD
倒數(對數均勻)
loguniform
RiskReciprocal
t 分配
t
RiskStudent
百分位數:
RiskStudentAlt
RiskStudentAltD
三角
triang
RiskTriang
由百分位數定義的三角
trigen
RiskTrigen
百分位數:
RiskTriangAlt
均勻
unif
RiskUniform
百分位數:
RiskUniformAlt
RiskUniformAltD
韋伯
weibull_min
RiskWeibull
百分位數:
RiskWeibullAlt
RiskWeibullAltD

分配可以單獨出現,也可以乘上一個正的乘數,再加或減至多一個偏移量,例如 RiskNormal(B1*1.1,B2)*C1+5;引數可以用數字、單一儲存格參照與算術運算,並保持連結到那些儲存格。屬性函數與標記如下:

匯入器讀取的 @RISK 屬性函數、標記與統計量
函數在 xellstorm 中轉換為
RiskTruncate截斷:truncate_min、truncate_max(在任何平移之前)
RiskTruncate2截斷:平移後數值的 truncate_min、truncate_max(再依平移量移回)
RiskTruncateP截斷:truncate_pmin、truncate_pmax(分配的百分位數)
RiskShift平移:shift
RiskName名稱:輸入的名稱
RiskLock鎖定:固定值(RiskLock(v),或 RiskStatic 的值)
RiskCorrmat相關性:同一矩陣內各輸入之間的等級相關
RiskDepC相關性:與同名配對的輸入之間的等級相關
RiskIndepC相關性:與同名配對的輸入之間的等級相關
RiskSimtable每次模擬一個值:基準執行中固定該儲存格,之後每次模擬各成一個情境
RiskOutput輸出:名稱沿用函數所給的名稱

@RISK 無法轉換的內容

每個沒轉換的公式都會連同原因列出,相容性檢查也會在執行前指出 xellstorm 算不出來的每個儲存格。從增益集移轉模型會用完整的範例,說明每個剩下的公式該怎麼處理。

逐步移轉 @RISK 模型

  1. 開啟檔案。把 .xlsx 或 .xlsm 檔案拖放到 xellstorm;.xlsb 請先另存為 .xlsx。檔案在瀏覽器分頁內讀取與計算。
  2. 匯入 @RISK 函數。「分配」步驟的由檔案匯入會列出哪些成為輸入、輸出、相關性或情境,以及每個剩下的公式與原因。
  3. 檢查剩下的部分。相容性檢查會把公式與 Excel 儲存的值核對,並指出 xellstorm 算不出來的儲存格。先替換這些,再採用結果。
  4. 執行並比較。全部轉換完成、檢查也沒有問題後,平均值與百分位數和 @RISK 的差異就只來自抽樣雜訊。把設定存成專案檔,放在 Excel 檔案旁邊,之後就能重新執行。

常見問題

需要安裝 @RISK 或 Excel 嗎?

都不需要。xellstorm 直接從檔案讀取公式,用自己的計算引擎在瀏覽器中計算模型,Windows、macOS 與 Linux 都能用。

@RISK 模型能在 Mac 上執行嗎?

@RISK 本身在 Windows 版 Excel 中執行,所以 Mac 上得先有 Windows。xellstorm 在 macOS 的瀏覽器也能執行,開啟為 @RISK 建立的檔案不需要 Excel 或增益集;建議使用 Chrome 或 Edge。

結果會和 @RISK 一樣嗎?

模型相同,亂數不同。轉換後的分配保留原本的參數,相關性也保留原本的等級相關。全部轉換完成、相容性檢查也沒有問題後,平均值與百分位數和 @RISK 的差異來自抽樣雜訊,試驗次數愈多,雜訊愈小;輸入之間有相關性時,各工具配對抽樣值的方式不同,最好與最差那幾段結果的差異可能稍大。

同一個 Excel 檔案還能繼續用 @RISK 嗎?

可以。匯入只是把公式轉成 xellstorm 自己設定中的輸入,不會寫入檔案,所以檔案照樣能在 @RISK 中開啟與執行。

@RISK 是其所有人的商標。xellstorm 與它並無關聯;這裡提到函數名稱,只是說明 xellstorm 讀得懂哪些內容。

相關內容

xellstorm 是在瀏覽器中執行的 Excel 模型蒙地卡羅模擬工具:免裝增益集,Excel 檔案也不會離開您的電腦。