【问题标题】:How to fix the random numbers generated by Excel rand()如何修复 Excel rand() 生成的随机数
【发布时间】:2018-04-20 11:40:58
【问题描述】:

我正在使用 =rand() 生成大量随机数。每次,我对文件进行一些更改,它都会生成一组全新的数字。我想保持数字随机,但每次都保持固定。该怎么做?

【问题讨论】:

  • 关闭自动计算公式。
  • 复制你得到的数字并只粘贴值

标签: excel random


【解决方案1】:

Rand() 是一个 volatile 函数。这意味着每次 Excel 重新计算时都会重新计算。几乎你有三个选项(在 cmets 中提到了 2 个):

  • 将计算设置为手动(这很危险,您以后可能会忘记);
  • 删除公式并保存值(这样可以正常工作);
  • 创建一个User Defined Function,它的作用完全相同并且是非易失性的:

Public Function RandNotUpdate() As Double
    RandNotUpdate = Rnd
End Function

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-04-21
    • 2015-09-29
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多