Exce表格网

excel随机数转化成固定数(随机数变成固定值)

来源:www.0djx.com  时间:2022-12-23 14:05   点击:196  编辑:表格网  手机版

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的随机数,双击回车

顶一下
(0)
0%
踩一下
(0)
0%
相关评论
我要评论
用户名: 验证码:点击我更换图片