Excel小技巧71:让RAND函数生成的随机数固定不变 您所在的位置:网站首页 excel函数rand怎么用 Excel小技巧71:让RAND函数生成的随机数固定不变

Excel小技巧71:让RAND函数生成的随机数固定不变

2024-01-03 08:10| 来源: 网络整理| 查看: 265

学习Excel技术,关注微信公众号:

excelperfect

有时候,我们使用RAND函数生成了一系列随机数,但是不希望它们经常改变。可以以粘贴值的方式将它们粘贴到另一组单元格,但这样的话,它们就永远固定下来了;还可以使用VBA代码。其实,还可以使用Excel的模拟运算表功能。

Excel的计算选项如图1所示,通常情况下设置为自动计算,这样当工作表中的单元格发生变化或者保存工作表时,公式会自动重新计算,设置为手动计算后,必须手动刷新才会重新计算。除此两项外,还专门为模拟运算表设置了计算模式,即“除模拟运算表外,自动重算”,这就为我们固定随机数提供了一种方法。特别是当要随机数固定,而其它单元格需要变化时。

图1

我们使用模拟运算表建立一个生成随机数的表格,如下图2所示,其中列B是由RAND函数生成的随机数,而列C中是使用模拟运算表生成的随机数。

图2

将工作表计算选项设置为“除模拟运算表外,自动重算”,此时,当我们在工作表中输入任何内容或者作出改变时,列C中的值固定不变,而列B中的值会发生变化,如下图3所示。

图3

此时,只有按下F9键强制运算,列C中的值才会发生变化。正如前面提到的,这在需要随机数保持固定而其它值需要随着修改而变化时特别有用。

欢迎在下面留言,完善本文内容,让更多的人学到更完美的知识。

欢迎到知识星球:完美Excel社群,进行技术交流和提问,获取更多电子资料。



【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有