EXCEL取随机的整数公式

EXCEL取随机的整数,如:从1到30,然后这组数据中需要出现15%的不符合数字。如图,底下的表格里出现1%~15%个不符合1~30之间的整数,且不能小于1大于45

使用函数RANDBETWEEN处理即可

Excel版本参考:2010

演示生成:20-50之间的随机整数

1、A1输入公式:=RANDBETWEEN(20,50)

2、回车,下拉公式到A10

3、查看效果

温馨提示:答案为网友推荐,仅供参考
第1个回答  2018-03-22

=randbetween——返回位于两个指定数之间的一个随机整数。 每次计算工作表时都将返回一个新的随机整数

语法:RANDBETWEEN(bottom, top)

RANDBETWEEN 函数语法具有下列参数:

    Bottom    必需。 RANDBETWEEN 将返回的最小整数。

    Top    必需。 RANDBETWEEN 将返回的最大整数。

例如:=RANDBETWEEN(1,100)           介于 1 到 100 之间的一个随机数(变量)

追问

可能是我描述的不对,1-45之间的随机数,其中有90%在1-30之间,10%在30~45之间,这公式怎么写。请您费心

追答

目前,我还没想好,对不起。

第2个回答  2021-07-06
可能是我描述的不对,1-45之间的随机数,其中有90%在1-30之间,10%在30~45之间,这公式怎么写。请您费心。。。

有点好奇最后怎么解决的
第3个回答  2018-03-22
=INT(RAND()*30/0.85+1)追问

您这个公式出来超出30的整数总是36呀,我想要31-35之间的整数

第4个回答  2018-03-22
=RANDBETWEEN(1,30)
相似回答