运行Rand()Excel函数,直到出现所需的结果

时间:2015-10-27 16:48:13

标签: excel dictionary random portfolio

我正在尝试模拟投资组合的价值,其中一部分包括生成1200个随机生成的数字对。跳过几个步骤,建立了由多个路径组成的投资组合。为了计算连续复合的返回,每条路径的终端值需要为正,而后者又取决于随机生成的数字。

现在我的问题是,是否可以保持Rand()函数运行,直到所有终端值都显示出正号?或者我是否需要手动点击"计算"直到我得到我想要的结果?

提前谢谢。

1 个答案:

答案 0 :(得分:2)

有三种方法需要考虑:

  1. 使用=RANDBETWEEN(0,1200)代替RAND
  2. RAND结果乘以-1,如果为负
  3. 使用RAND
  4. 环绕Abs(...)