1. 随机数变成固定值
用公式解决时,必然是会变化的。可用函数与技巧配合使用,方法如下 如你要在A1:A10产生随机1到10的整数 在A1:A10中输入公式=int(rand()*10+1) 如果你要不断生成随机数,并保存下来,可以复制A1:A10,再选择你要粘贴到的区域,右键选择性粘贴,把数值选择上,确定,这时B列的数据不是公式 如果你只是要在原区域实现 复制A1:A10,右键选择性粘贴,把数值选择上,确定即可,这时就不再是公式了。 更好的方法是用宏来处理,即用VBA随机生成,这样你运行一次就生成一批。
2. 如何将随机数变为一个固定的值
1.
打开excel表格。
2.
如果没有什么需要就在单元格输入公式=RAND()。
3.
回车之后,就可以得到一个随机数,按住单元格右下角的黑方块向下拉。
4.
就可以得到一列随机数。
3. 随机数和为固定值
一百个随机数字,要求相加总和等于1960,这就已经有了条件限制,不可能100个都是随机数,最多只能99个随机数,第100个数只能1960与等于前99个随机数总和之差。
若这100个数还有一个“在18-21之间”的限制,更不可能随机生成。
4. 和固定,数随机
娃娃机概率不是固定的,是可以概率调整的
5. 生成的随机数怎样变成固定的数字
需要在表格中生成20~150之间的数字都为两位数
=RAND()*(150-20)+20回车
然后你再调整精度就可以了
RAND()
说明
若要生成a与b之间的随机实数,请使用:
RAND()*(b-a)+a
如果要使用函数RAND生成一随机数,并且使之不随单元格计算而改变,可以在编辑栏中输入“=RAND()”,保持编辑状态,然后按F9,将公式永久性地改为随机数。
示例
如果您将示例复制到空白工作表中,可能会更易于理解该示例。
操作方法
创建空白工作簿或工作表。
请在“帮助”主题中选取示例。不要选取行或列标题。
从“帮助”中选取示例
按Ctrl+C。
在工作表中,选中单元格A1,再按Ctrl+V。
若要在查看结果和查看返回结果的公式之间切换,请按Ctrl+`(重音符),或在“工具”菜单上,指向“公式审核”,再单击“公式审核模式”。
AB
公式说明(结果)
=RAND()介于0到1之间的一个随机数(变量)
=RAND()*100大于等于0但小于100的一个随机数(变量)
在Excel中可以使用RAND或RANDBETWEEN函数生产随机整数。
1.使用RAND函数。
RAND函数返回大于等于0及小于1的均匀分布随机实数,其语法是:
=RAND()
要生成某个范围内的随机整数,可以使用以下公式:
=INT((上限-下限+1)*RAND()+下限)
生成的随机整数中有可能包含上限或下限。例如要生成1-100之间的随机整数,在单元格中输入公式:
=INT(100*RAND()+1)
2.使用RANDBETWEEN函数
RANDBETWEEN函数可以直接返回位于指定的两个数之间的一个随机整数,其语法是:
RANDBETWEEN(bottom,top)
参数“bottom”为指定的最小整数,参数“top”为指定的最大整数。如公式:
=RANDBETWEEN(1,100)
返回1-100之间的随机整数,可能包含1或100。
在Excel2003中,RANDBETWEEN函数不能直接使用,需要加载分析工具库后才能使用。方法是:单击菜单“工具→加载项”,在弹出的“加载项”对话框中勾选“分析工具库”,单击“确定”即可。而在Excel2007中RANDBETWEEN函数可以直接使用。
6. 随机数据怎么固定
不变的按字符串来固定好,剩下的用数字随机一下,保证位数即可。
7. 怎样固定随机数不变
1. 第一步,打开一个excel文档,然后在下方输入人物的名称并进行基本排序格式的编辑。
2. 第二步,点击上方菜单栏中的公式选项,然后点击下方的全部按钮,再选择下拉菜单中的RAND函数。
3.第三步,打开函数参数窗口后,可以在其中看到该函数会返回大于等于0及小于1的巨晕分布随机数。
4. 第四步,点击确定后,在函数的右侧乘上排序的人数。
5. 第五步,将鼠标置于单元格的右下角,然后向下拖拉填充。
6.第六步,完成拖拉填充后,将会看到一系列的随机数字,由于我们需要进行排序,所以需要正整数,则需要点击鼠标右键,然后点击弹出菜单中的设置单元格格式选项。
7. 第七步,点击单元格格式窗口下的数字标签,然后点击左侧的数值选项,并在右侧将小数位数设置为0,再点击确定按钮。
8. 第八步,回到主页即可完成随机数字的生成。
8. 如何把随机数变成固定数值
复制粘贴是一种方式啊,为什么不要说。 【方法一】:粘贴为值 =RANDBETWEEN(1,10) 先用上面的公式取到随机数,然后复制,然后右键菜单---粘贴为值,用值覆盖原来的公式。 【方法二】:使用迭代运算 =IF(A1="",RANDBETWEEN(1,10),A1) 在A1写入上面的公式,因为引用了自身单元格,涉及循环运算,所以必须启用迭代运算。 当A1等于空时,返回一个随机数,否则返回A1自身的值。 【方法三】:使用VBA生成随机数字。
9. excel随机数值固定
可以利用迭代计算来解决这个问题,本文以用公式生成10个和值为1000,且范围在80-120之间的随机整数为例,说明Excel中用迭代计算的解决方法。
1.启用迭代计算。在Excel2013中,单击“文件→选项→公式”,勾选“启用迭代计算”,根据实际需要调整“最多迭代次数”数量,本例为默认的“100”,将“误差”设为“0”。
2.在A2单元格输入公式: =RANDBETWEEN(80,120)
3.在A3单元格输入公式:=IF(SUM(A$2:A$11)=1000,A3,RANDBETWEEN(80,120))
4.然后拖动填充柄填充公式到A11单元格。这时即可得到10个和值为“1000”,且范围在80-120之间的随机整数。
10. 如何让随机生成的数固定不变
以A1单元格中用RAND()函数产生随机数为例打开excel迭代计算功能,在A1中输入 =IF(A1>0,A1,RAND()) 即可。如需更改A1的随机数,双击回车
- 相关评论
- 我要评论
-