当前位置:首页教育技巧excel技巧excel筛选

excel随机数怎么生成0-1的小数,电子表格excel随机生成0.9-1.1的小数

减小字体 增大字体 2025-12-02 13:21:34


1. excel随机生成0.9-1.1的小数

方法步骤:

1.用Rand()生成随机数

2.把Rand()*100使生成的随机数在0—10之间

3.用Floor函数取小数位FLOOR(RAND()*10,0.5)

4.这样可以生成1-10内,保留一位小数,小数位为0或5的随机数。

5.将生成的数加上基数55,即=55+FLOOR(RAND()*10,0.5)可以得到55-65之间的随机数。 用excel求随机数的方法: 1) rand() 函数生成 0-1 之间的随机数。 2)若要生成 a 与 b 之间的随机实数,使用公式:RAND()*(b-a)+a 。

2. excel随机生成范围内小数-0.02到0.03的数

可以通过取余函数mod进行判断。

在单元格中输入公式:mod(单元格,1)。如果这个数是小数返回值不等于0,反之则为0。

或者用条件格式,把这个公式写进去,mod(单元格,1)<>0,设置小数的单元格格式来查看。

3. excel随机数0.5和1

1、随机函数的公式为:RAND(),如果需要规定生成的数据后面的小数位数,可以输入公式:=ROUND(RAND(),1)。

2、点击回车,即可看到生成的数据是保留了小数点后1位。

3、如果需要生成数值在1~3之间的保留1位小数的随机数字,可以使用公式:=ROUND(RAND()*(3-1)+1,1)。

4、点击回车即可生成在1~3之间的保留1位小数的随机数字。

4. excel随机数生成0到1保留小数点

方法步骤:

1.用Rand()生成随机数

2.把Rand()*100使生成的随机数在0—10之间

3.用Floor函数取小数位FLOOR(RAND()*10,0.5)

4.这样可以生成1-10内,保留一位小数,小数位为0或5的随机数。

5.将生成的数加上基数55,即=55+FLOOR(RAND()*10,0.5)可以得到55-65之间的随机数。 用excel求随机数的方法: 1) rand() 函数生成 0-1 之间的随机数。 2)若要生成 a 与 b 之间的随机实数,使用公式:RAND()*(b-a)+a 。

5. excel随机生成小于1的小数

1、打开电子表格,选中单元格,鼠标右键单击,出现菜单列表,选择“设置单元格格式”

2、弹出设置窗口,在左侧的分类里面找到“数值”,点击一下;

3、进入数值页面,在右侧可以看到小数位数默认情况下是2位数。把小数位数设为1位数。

4、点击确定,数值就保留一位数了。

6. excel随机数生成0和1

使用RAND或RANDBETWEEN函数。

1、RAND函数生成0-1随机数。

2、RANDBETWEEN函数生成介于制定大小范围之内的随机整数。 如果需要固定位数的数字,可以利用RANDBETWEEN(0,1)*10^n来组合生成数字组合。

7. excel生成0-1之间的随机数

1、首先用鼠标左键双击电脑桌面上的excel工作表,启动excel工作表。

2、打开excel表格后,用鼠标单击工作表的任意一个单元格,例如图中方框所示。

3、在单元格中输入公式“=RANDBETWEEN(5,10)”,然后点击键盘上的回车键。

4、可以看到,工作中的目标单元格自动生成了一个5~10的数字。

5、用鼠标向下拖动单元格的填充柄,可以生成更多符合要求的数。

6、用鼠标向右拖动单元格的填充柄,同样可以生成更多符合要求的数。

7、按一下键盘上的F9,可以进行刷新,重新生成符合要求的其它数。

8. 随机生成0到1之间的小数

用Excel把人员名单随机分组操作方式如下:

一、首先将数据都按照格式罗列好,此处以随机分为4组为例;

二、将每个数据分配一个随机数

RAND 函数可以产生一个介于 0 和 1 之间的小数,并且每个随机数均不相同,可以作为目标数据对应的唯一值。公式如下:

三、按照随机数排序

上一步产生的数字,因此可以对其排序。并且每个随机数都不相同,排序后,将得到连续唯一的排序值。公式如下:

四、对排序值求余数,确定组

上一步之后,我们将得到从 1 到总数的连续值。这一步,将排序值除以要求的组数量,提取余数,代表对应的组号。求余数,Excel 提供了 MOD 函数。为了便于理解,余数统一加 1,并且连接“组”字。通用公式如下:

五、至此就完成了随机分组。RAND 函数在工作簿变化时,都会重新计算一次,因此可使用 F9 键,刷新分组结果。

9. excel怎么产生0和1随机数

有平均数的约束,那么能够随机的必定只有49个数字, 可以这样做 在A1到A49个单元格里面输入 =8+int(RAND()*2) 这里直接复制到一个单元格,然后拖动就可以,因为生成随机数,所以这49个单元格里面的公式都一样在A50单元格里面输入 =M*50-sum(A1:A49) 注意,这里“M”就是你要求的平均数,你也可以把他关联到某个单元格 这样就可以了如果不清楚可以给我一个邮箱,我做好发给你

10. 生成一个[0.0,1.0]之间的随机小数

如果生成0~100(包括0和100)的整数,是Int(rnd*(100+1))+0,不能去掉Int,Int表示去掉尾部小数。

rnd*100的值域是[0,100),不包括100的任意数。

rnd*101的值域是[0,101),不包括101的任意数,超过了100。

randi函数其他调用格式:

一、r = randi(imax),返回一个介于1到imax的伪随机整数。

二、r = randi(imax,m,n),返回一个在[1,imax]范围内的m*n的伪随机整数矩阵。

三、r = randi(imax,[m,n]),返回一个在[1,imax]范围内的的m*n的伪随机整数矩阵。

四、r = randi(imax,m,n,p),返回一个在[1,imax]范围内的m*n*p*的伪随机整数矩阵。

教育评论评论内容只代表网友观点,与本站立场无关!

   评论摘要(共 0 条,得分 0 分,平均 0 分)

【免责声明】本站信息来自网友投稿及网络整理,内容仅供参考,如果有错误请反馈给我们及时更正,对文中内容的真实性和完整性本站不提供任何保证,不承但任何责任。
版权所有:学窍知识网 Copyright © 2011-2026 www.at317.com All Rights Reserved .