1. 首页 > 汽车 >

01~05的随机函数公式 01~05的随机函数公式

用excel如何随机产生0和1两个数?又如何使产生1和0的概率分别为70%和30%?谢谢

随机函数生成的数据范围在(0,1)之间,而且是均匀分布的,如果=if(rand()>0.3,1,2),那>0.3的机率就是70%,也就是生成1的机率就是70%。而生成2的机率就是30%。如果要生成多个数,则只面调整条件就可以了。比如

01~05的随机函数公式 01~05的随机函数公式01~05的随机函数公式 01~05的随机函数公式


=if(rand()<0.2,1,if(rand()<50,2,3))

RAND()产生0~1之间的随机数,如果需要产生x~y之间的随机数,那么公式是:

x+RAND()*(y-x)

0.1~1.0的随机数公式是:

=RAND()*0.9+0.1

假设是5和6,公式是这样:

=IF((RAND()>0.3),5,6)

excel 0.1~0.9之间的随机小数用公式怎么做

可以通过以下函数公式达到目的:

假如,原始数据在a1,

返回数字在a2,可以在a2处输入:=if(and(mod(abs(a1),1)>0.1,mod(abs(a1),1)<0.4),rounddown(a1,0)+0,if(and(mod(abs(a1),1)>0.5,mod(abs(a1),1)<0.9),rounddown(a1,0)+0.5,"条件不符合"))

条件不符合是因为,你没有说明0.4~0.5数据的处理,如果不懂在问我。

=0.1+RAND()*0.8

如果只要一位小数,则=round(0.1+RAND()*0.8,1)

=RANDBETWEEN(1,9)/10

或者

=round(0.1+RAND()*0.8,1)

=round(0.1+RAND()*0.8,1)

excel随机函数-0.5到0.5之间,但是要把0出去,这个公式怎么编写

参考公式:

=IF(RAND()>0.5,-1,1)*RANDBETWEEN(1,500)/1000

其中的 500 和 1000 决定函数小数的位数 ,如果需要1位小数,就调整为

5、10 。

=IF(RAND()-0.5=0,RAND()-0.5,RAND()-0.5)

这个可以满足你的要求。但是单元格格式要设为常规。如果你要设置多少位小数的话,公式要改变

=RAND()*0.5*IF(RANDBETWEEN(0,1),1,-1)

请问如何在excel里随机生成0到0.05之间的数字,如0,0.01,0.02,0.03,0.04,0.05

哈哈 最简单的是=RAND()/20

因为RAND() 是0---1 之间的随机数

还可以使用==RANDBETWEEN(0,5)/100

因为RANDBETWEEN(BOTTOM,TOP),返回的是BOTTOM,TOP之间的整数,

=ROUND(RAND()*5,0)/100

在一个范围内随机生成数据 范围为0.1≤K≤0.5,K如何用excel函数表达?

=RAND()*0.4+0.1,根据需要用ROUND函数设置小数位数。

=RANDBETWEEN(10000,50000)/100000

补充问题:

=RANDBETWEEN(10,50)/100

=0.1+RAND()*0.4

rand是0到1之间随机数

=0.1+RAND()*0.4

如何让excel生成随机数

您好,

首先,需要在excel中添加加载项--数据分析库,然后就可以进行数据自动生成了,以专业的术语叫做“随机数发生器”。依次点击:excel选项-加载项-转到,进行分析工具库的添加工作。

分析工具库添加完成之后,在excel的“数据”选项卡上,最右侧会多出一个“分析”的菜单栏,点击“数据分析”,选择“数据分析”下的“随机数发生器”。

弹出的界面上,为随机数发生器的参数设置界面。其中,变量个数=生成数据列数、随机数个数=生成数据行数,比如,设置:变量个数=5、随机数个数=10,那么,就会生成一个5列、10行的数据。

详情可以参考我的经验【怎样用excel自动生成数据】

公式上有如下两种:

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()

首先输入等于RANDBETWEEN 函数,然后输入需要生成的字段,在输入需要结束的字段,按回车确定,在填充公式,这样就能批量生成随机数字。

=rand()生成随机数

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 12345678@qq.com 举报,一经查实,本站将立刻删除。

联系我们

工作日:9:30-18:30,节假日休息