excel怎么做随机数啊?

www.zhiqu.org     时间: 2024-06-17

在Excel中,有rand()函数可以生成随机数,只不过生成的范围是0-1之间。

我们可以使用int来使随机数强制转换成整数,下面是随机生成2位数以及2位以上的数的方法。

  • 2位数n,则10=<n<=99,公式为"=INT(RAND()*90+10)"

  • 3位数为 "=INT(RAND()*900+100)"

  • .......

  • 6位数为"=INT(RAND()*900000+100000)"

以所随机生成一个六位数的方法是在公示栏输入:=INT(RAND()*900000+100000)



~


#父柴狄# 如何在excel中随机生成数据 -
(18471895076): 工具/数据分析/随机数发生器,在对话框中,变量个数,1,表示产生一列数据;随机数个数,根据你的需要输入;分布,选择你要的分布,比如“正态”分布;参数,分别输入,平均值0.026,标准差2;随机数基数,0;输出选项,输出区域,选一个单元格就可以了;确定.得到一组数据.工具菜单没有,数据分析,应该采用工具/加载宏,进行加载,就可以用.

#父柴狄# excel 随机数生成 -
(18471895076): 假设数据在A列,2013年不变,月份和日期随机递增: 1、在A1手工输入日期:2013-1-1,这个日期是第一日期,可以根据需要自定; 2、在A2中输入公式: =TEXT(RANDBETWEEN(A$1,41639),"e-mm-dd") 下拉. 得到要求的随机日期列,下面的日期有可能是这年的最后一天,并重复. 补充问题(日期格式): 修改一下公式: 假设数据在A列,2013年不变,随机生成A1到2013-12-31间的日期: 1、在A1手工输入日期:2013-1-1,这个日期是第一日期,可以根据需要自定; 2、在A2中输入公式: =TEXT(RANDBETWEEN(A$1,41639),"yyyymmdd") 下拉.

#父柴狄# 如何在Excel中生成一列随机数 -
(18471895076): randbetween函数自动生成设定的最小值与最大值之间的随机整数.rand()函数自动生成0-1之间的随机小数.

#父柴狄# 用excel求随机数 -
(18471895076): 分析: Excel中: 1) rand() 函数生成 0-1 之间的随机数. 2)若要生成 a 与 b 之间的随机实数,使用公式:RAND()*(b-a)+a . 题目要求实际是在两个数据段A:0.01~0.05 和 数据段B:-0.01~-0.05 之间随机选择一个. 解: 使用 if 函数,判断随机...

#父柴狄# excel中如何产生随机数
(18471895076): 在B3单元格输入:=rand()*1000+800,再将B3单元格下列至B35,即可产生介于800至1800的一组任意随机数,因为rand()随机函数可以产生七位数据的随机值,如果需要一位或两位小数,选中B3至B35,右键->设置单元格格式->分类选数值,小数位数选择1或2,确定即可解决.

#父柴狄# 如何用excel生成随机数表 -
(18471895076): 我看了你的表,明白你的意思是要生成1——10之间的整数随机数.但你说要根据已经有的一列数,这我就不明白了.因为无规律的随机数不应该和已给的随机数有关.否则又怎么能称得上真正的随机数呢. =RAND() 此函数是生成0~1之间...

#父柴狄# 用excel怎么做随机数?
(18471895076): 用查找函数结合随机函数可以做到: 假设有10个人,A1:A11是序号,B2:B11是姓名,函数如下: =VLOOKUP(RANDBETWEEN(1,10),A2:B11,2) 如果不是10人你就要自己改参数,你有多少人就把10改为多少,另外A2:B11的范围也改成你所有人的范围,其它参数不变. 但随机函数的缺点是无法自动更新数据,你要再随机抽选下一个人的话可以双击任一空白单元格再任点另一单元格,这样就会产生数据更新.

#父柴狄# excel如何产生随机数excel如何产生(632.56~756
(18471895076): 在单元格中输入公式: =RAND()*123.77+632.56 就可以了,RAND()可以生成0~1之间的随机数.

#父柴狄# 如何使excel产生一个范围内的随机数? -
(18471895076): 1.首先计算这个范围的差值.这里假设范围值为50~100之内的随机数 2.打开电子表格,在所需要产随机数的单元格内输入如下公式:=rand()*(100-50)+50.按确认键就可以生成在规定范围内的随机数了! 3.如果你需要生成多个随机数,那...

#父柴狄# excel如何生成随机数据 -
(18471895076): rand()随机生成0-1之间的数字 randbetween(a1,b1) 随机生成a1到b1之间的整数 B1必须大于A1