www.jbmf.net > ExCEl 产生随机数

ExCEl 产生随机数

=int(rand()*100-50) 再设置格式-数字-自定义-在类型框中输入下面内容:[0]\-0 确定

1、Excel中可以利用randbetween函数生成指定范围内的随机整数,如下图所示,在B1:B4中生成1到100内的随机数字,选择区域,输入公式如下:2、按下Ctrl+Enter结束输入,得到随机数字如下所示:3、按下F9,随机数字会刷新,如下图所

生成随机数的方法:首先介绍一下如何用RAND()函数来生成随机数(同时返回多个值时是不重复的).如下图所示,在单元格中输入=RAND(),回车后单元格即返回了一个随机数字.RAND()函数返回的随机数字的范围是大于0小于1.

随机数RAND()取整INTROUND四舍五入在A6中输入以下公式后右拉到E6=ROUND(RAND()*50+100,) 或=INT(RAND()*50+100)

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

用=rand()函数.分析如下:rand()函数的范围是0-1.你需要的是0.4-1.2,范围是0.8*1.中间值是(0.4+1.2)/2=0.8,最小值是 中间值-范围/2=0.8-0.4=0.4.所以在一个单元里输入:=rand()*0.8+0.4.用自动填充向下 拉一下就可以了.

在一个单元格里输入“=RAND()”函数,就可以得到一个随机数.然后你在需要的那一列的每一个单元格都输入这个函数,就可以得到一列随机数.

公式上有如下两种:1、=rand()无参数.生成0-1间的随机数.该种操作如果想实现(a,b)之间的随机数,则使用公式:=a+(b-a)*rand()例如:实现0.1到0.5之间的随机数公式为=0.1+0.4*rand()2、=randbetween(a,b)参数为两个整数,随机生成两个整数间的整数.例如:=randbetween(1,10),随机生成1-10之间的整数.生成公式的方法参考如下图片.同样的,两个公式可以在VBA中使用,不过使用上稍有差异,二者分别表示为:=rnd()=application.WorksheetFunction.RandBetween()

除了RAND(),还可用RANDBETWEEN()函数.RANDBETWEEN(a,b),a,b都是整数,且a 追问: 真的有点看不懂,能简单快捷的说下我如何变幻所有的随机数呢?就那我刚才提问的数据为例嘛,谢谢; 追答: 一般要有个界限,最小值是a,最大值是b(a 评论0 0 0

=RANDBETWEEN(-16,-1) 或=RAND()*15-16

网站地图

All rights reserved Powered by www.jbmf.net

copyright ©right 2010-2021。
www.jbmf.net内容来自网络,如有侵犯请联系客服。zhit325@qq.com