运行 Rand() Excel 函数直到出现期望的结果
Run Rand() Excel function until desired outcome occurs
我正在尝试模拟投资组合的价值,其中一部分包括生成 1200 个随机生成的数字对。跳过几个步骤,一个由多条路径组成的投资组合就建立起来了。为了计算连续复合return,每条路径的终端值需要为正,这又取决于随机生成的数字。
现在我的问题是,是否可以保留 Rand() 函数 运行,直到所有终端值都显示正号?还是我需要手动点击 "calculate" 直到得到我想要的结果?
提前致谢。
可以考虑三种方法:
- 使用
=RANDBETWEEN(0,1200)
代替RAND
- 如果负数
RAND
结果乘以-1
- 用
Abs(...)
包围 RAND
我正在尝试模拟投资组合的价值,其中一部分包括生成 1200 个随机生成的数字对。跳过几个步骤,一个由多条路径组成的投资组合就建立起来了。为了计算连续复合return,每条路径的终端值需要为正,这又取决于随机生成的数字。
现在我的问题是,是否可以保留 Rand() 函数 运行,直到所有终端值都显示正号?还是我需要手动点击 "calculate" 直到得到我想要的结果?
提前致谢。
可以考虑三种方法:
- 使用
=RANDBETWEEN(0,1200)
代替RAND
- 如果负数
RAND
结果乘以-1 - 用
Abs(...)
包围
RAND