excel中,当我在一个的单元格进行操作时,随机函数RAND()的数值会变化?
例如,我在A1中输入“=RAND()”后,会显示一个随机数字,当我在A2中再输入“=RAND()”后,A1中的数字为什么会变化呢?如何让它不发生变化呢?另外也曾在别的电脑...
例如,我在A1中输入“=RAND()”后,会显示一个随机数字,当我在A2中再输入“=RAND()”后,A1中的数字为什么会变化呢?如何让它不发生变化呢?
另外也曾在别的电脑上遇到下面的情况:在A1中输入“=RAND()”后,会显示一个随机数字,可是当你在其他的单元格输入“=RAND()”后,产生的随机数字会跟A1里面一样呢?就是说这篇工作薄里面所有“=RAND()”的结果都是一个数值。
我用的excel2003版本。
谢谢618hwj 的回答。我自己找出问题的答案了。在工具->选项里面,重新计算标签,选择手动重算,点确定。就可以解决我说的第一个问题了。原因我觉得是:RAND()作为一个函数,如果excel的选项里面设置为自动重算,那么每进行一次操作,excel就会对这个函数进行重新计算,于是就使得单元格显示的数值一直在不断的变化。选择手动计算,只有当按下F9时才会对函数进行重新计算。
至于第二个问题,在选项设置为手动重算的情况下,是当采取自动填充的方式将RAND函数复制到其他单元格里时,会出现所有数值一样的情况,这时只需按F9进行重新计算后,每个RAND函数的返回值就会不同。 展开
另外也曾在别的电脑上遇到下面的情况:在A1中输入“=RAND()”后,会显示一个随机数字,可是当你在其他的单元格输入“=RAND()”后,产生的随机数字会跟A1里面一样呢?就是说这篇工作薄里面所有“=RAND()”的结果都是一个数值。
我用的excel2003版本。
谢谢618hwj 的回答。我自己找出问题的答案了。在工具->选项里面,重新计算标签,选择手动重算,点确定。就可以解决我说的第一个问题了。原因我觉得是:RAND()作为一个函数,如果excel的选项里面设置为自动重算,那么每进行一次操作,excel就会对这个函数进行重新计算,于是就使得单元格显示的数值一直在不断的变化。选择手动计算,只有当按下F9时才会对函数进行重新计算。
至于第二个问题,在选项设置为手动重算的情况下,是当采取自动填充的方式将RAND函数复制到其他单元格里时,会出现所有数值一样的情况,这时只需按F9进行重新计算后,每个RAND函数的返回值就会不同。 展开
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询