首页
关于我们
新闻中心
咨询服务
培训服务
软件服务
资源共享
加入我们
Resource
资源共享
《董事会》专栏
出版专著
张宏亮博士Blog
当前位置:首页> 资源共享 > 张宏亮博士Blog
Drisk与@Risk函数全兼容:老用户无缝迁移,模型一键替换
更新日期:2026-04-03  浏览:77

告别重复学习,告别手动重写,让你的风险分析模型平滑过渡 

在风险分析与决策建模领域,@Risk 一直是业界标杆。许多分析师、工程师和研究人员早已习惯使用 @Risk 构建蒙特卡洛模拟模型,并对其中上百个概率分布函数、统计函数了如指掌。
 
如今,Drisk 作为一款功能强大的国产风险分析工具,在函数设计上做出了一个对老用户极具善意的决定——与 @Risk 的函数名称、参数顺序、调用方式保持高度一致。
 
这意味着什么?意味着你过去积累的知识和经验,可以原封不动地迁移过来;意味着你手头成百上千个已有模型,无需逐一重写,几秒钟就能完成转换。
 
 
一、函数一致:熟悉的味道,熟悉的配方
 
Drisk 研发团队深知,对于专业用户而言,肌肉记忆和操作惯性是宝贵的生产力。因此,在设计 Drisk 的 Excel 插件函数时,我们严格按照 @Risk 的函数体系进行了对标。
 
正态分布: RiskNormal(mean,sd) → DriskNormal(mean,sd)

三角分布: RiskTriang(min, likely, max) → DriskTriang(min, likely, max)

均匀分布: RiskUniform(min, max) → DriskUniform(min, max)

泊松分布: RiskPoisson(lambda) → DriskPoisson(lambda)
 
你会发现,除了函数名前缀从 Risk 变为 Drisk 之外,参数个数、顺序、默认值、甚至对缺失值的处理逻辑,都与 @Risk 完全一致。
 
不仅概率分布函数如此,风险分析中常用的统计函数也同样对标:
 
RiskMean → DriskMean

RiskStdDev → DriskStdDev

RiskPercentile → DriskPercentile

RiskOutput → DriskOutput
 
这意味着,你无需重新翻阅手册,无需重新理解每个参数的含义,直接上手就能写对公式。
 
二、模型一键替换:告别手动重写
 
对于已经拥有大量 @Risk 模型文件的用户来说,最大的痛点莫过于迁移成本——难道要打开几百个工作表,一个一个单元格地修改函数名?
 
Drisk 给出了最简洁的答案:使用 Excel 自带的“替换”功能,一次性搞定。
 
操作步骤只有两步:
  1. 打开你的 @Risk 模型工作簿(.xlsx 或 .xlsm)。
  2. 按 Ctrl+H 调出替换对话框,将 Risk 全部替换为 Drisk。
就这么简单。
 
注意事项:
  • 替换前建议先备份原文件。
  • 如果模型中存在非风险函数但也包含“Risk”字样(例如单元格内容为“Risk Assessment”的文本),建议勾选“单元格匹配”或分步替换核心函数名。
三、我们这样测试,你也可以这样验证
 
Drisk 团队在软件开发和测试阶段,正是采用了上述方法,高效地验证了 Drisk 的计算正确性和数值稳定性。
 
具体流程如下:
  • 用 @Risk 构建一个典型模型(例如投资组合风险评估、项目工期蒙特卡洛模拟)。
  • 运行 @Risk 模拟计算,记录关键输出结果(均值、标准差、分位数等)。
  • 将模型中的所有 Risk 函数一次性替换为 Drisk 函数。
  • 用 Drisk 打开同一模型,设置相同的模拟次数和随机数种子。
  • 运行 Drisk 计算,比对结果。
测试结论:在相同随机数种子和迭代次数下,Drisk 与 @Risk 的模拟结果差异在 1e-6 数量级以内(主要源于底层随机数生成算法的微小差异),完全满足实际工程与商业分析需求。
 
这也意味着,你可以用同样的方法,在自己的模型上完成迁移验证——放心、透明、可控。
 
五、结语:更低的学习成本,更高的迁移效率
 
Drisk 并不希望用户为了换工具而付出额外的学习成本和模型重写代价。我们坚信:好的工具应该尊重用户的既有知识,而不是制造新的门槛。
 
通过函数名与参数的全对标设计,Drisk 让 @Risk 老用户可以实现:
  • 零学习成本:直接用,不需要翻手册。
  • 零重写成本:一键替换,全模型迁移。
  • 零信任风险:可自行对比验证,结果透明。
如果你正在寻找一款与 @Risk 高度兼容、计算准确、国产信创且拥有本地化服务支持的风险分析工具,不妨试试 Drisk。