我正在寻找一种在 Excel 中计算一次随机数的方法。所以它在第一次调用时计算,但之后就不会改变。
例如,如果我在 B1 RANDONCE(A1)
中有类似的内容,那么第一次在 A1 中放入一个值时,它会计算一个随机值,但随后它不会改变再次。或者至少在我再次更改 A1 之前不会。
我想执行此操作,而无需手动重新复制 B1 将其从公式转换为描述的值 here 。使用宏就可以了。
最佳答案
我想我有一个更简单的方法来做到这一点。填写电子表格,然后对该数字列应用 =RANDBETWEEN 函数。然后执行以下操作:
- 复制该列中的结果。
- 突出显示该列并选择“选择性粘贴”,然后选择“值”。
现在您拥有最近创建的值,并且它们是静态的。
关于excel - 在 Excel 中计算静态随机数(计算一次),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8011032/