怎么让excel随机产生25个数?

www.zhiqu.org     时间: 2024-05-18

下面以“要求生成25个随机数,使它们总和为2600”为例,详细展示 Excel 表格中如何使随机数相加成一个固定值的操作步骤。

1、首先得确定第一个随机数A1的值(注:A1的值=总和÷个数),本例中A1=2600÷25=104,但实际操作过程中往往取较大的数,并且取好一点的数值才会满足要求,本例中A1取值108;

2、在A2中输入:=INT($A$1*(0.9+0.1*RAND()));

3、把A2单元格右下角下拉至A24;【即将A2的公式复制到倒数第二个单元格】

4、在最后一个单元格输入:=总和-SUM(A1:A??)【注:“A??”表示倒数第二个单元格】,在本例中A25:=2600-SUM(A1:A24);

5、如产生的结果不满意,按快捷键“F9”刷新数据,直到满意数据为止。

最后说明一下所用到相关函数的功能,本例中用到的函数有--INT()、RAND()、SUM():

①INT():取整用的,有的时候数据要求结果是整数,就需要用到。当然,有的时候要求保留2位小数之类的,那么就需要结合ROUND()函数一起使用;

②RAND() :rand()函数可生成 0-1 之间(不包含 1)的随机小数,rand()变化成其他形式会有更多的随机数产生;【注:本例中用“0.9+0.1*RAND()”形式,意指要产生0.90~0.99之间的数,这样控制是为了能让最后结果差不多】

③SUM():求总和公式。



~


#邰坚俊# 在EXCEL中用什么公式把1到25共25个数随机抽出5个,5个一组组合出来?并且要每种组合在表格中显示出来.谢 -
(15726841439): 还不如在网上下载一个抽奖软件,然后在里面设置抽奖范围是1-25,一次抽取五个数.

#邰坚俊# excel表格如何设置几个单元格随机生成数据但总和不变 -
(15726841439): 假如随机生成数据总和是1000,则在A1栏输入:=INT(RAND()*1000),A2输入:=INT(RAND()*A1下拉到你需要的倒数第二个数所在的单元格(假如A3单元格),最后个单元格(A4)输入:=1000-SUM(A1:A3)就ok了

#邰坚俊# 请问在Excel里面怎么实现在指定格子内自动随机生成指定的数字? -
(15726841439): 用RAND() 这个函数是随机生成0到1之间的数 你要生成0到9之间的整数,就用公式: =int(rand()*9) 要生成5到10之间的数,就用公式: =5+rand()*5

#邰坚俊# 怎样用EXCEL随机生成一个0 - 100之间的随机数? -
(15726841439): 一、首先,打开Excel表格程序,进入到Excel表格程序的操作主界面中. 二、然后,Excel表格中,选中一格空白单元格,在单元格中输入“=rand()*100”,回车确定. 三、最后,即可看到Exce的单元格中自动生成一个“0-100”之间的一个随机数,问题解决.

#邰坚俊# excel 随机生成数字 -
(15726841439): B1输入:=RAND()*20+1.下拉到B20;A1输入:=MATCH(SMALL($B$1:$B$20,ROW(1:1)),$B$1:$B$20,0),下拉至A10

#邰坚俊# excel如何设置在某单元格数值出现24.5,25,25.5,26,26.5,27,27.5中随机一个值出现 -
(15726841439): 单元格中写入公式 =24+INDEX({0.5,1,1.5,2,2.5,3,3.5},RAND()*8) 或 =24+CHOOSE(RAND()*7+1,0.5,1,1.5,2,2.5,3,3.5) 再或 =24+INT(RAND()*8+1)*0.5

#邰坚俊# 请帮我用EXCEL排1 - 25随机排序不重复在A1 - E5范围内 -
(15726841439): 展开1全部 用最原始的方法吧...在F做一个辅助列.填公式=rand()向下拖25个,就产生25个随机数在A,B,C,D,E列的第一排分别填=RANK(F1,$F$1:$F$25)=RANK(F6,$F$1:$F$25)=RANK(F11,$F$1:$F$25)=RANK(F16,$F$1:$F$25)=RANK(F21,$F$1:$F$25)分别向下拖五排..这就表示把F列的数进行排序..这样就产生了不重复的1到25了...

#邰坚俊# EXCEL怎样产生1 - 25之间的6个不同随机数 -
(15726841439): aaron8421 - 区域总裁 十三级 的方法行不通 因为用这个方法取到的后面的数字一定比前面大,所以得到的结果不随机,取到25的概率远大于取到1的概率. 707918886 - 首席执行官 十六级 的方法也行不通 因为可能产生重复值 我的方法如下: ...

#邰坚俊# 怎样用excel表格按要求生成随机数字 -
(15726841439): 需要在表格中生成20~150之间的数字都为两位数 =RAND()*(150-20)+20 回车 然后你再调整精度就可以了 RAND( ) 说明 若要生成 a 与 b 之间的随机实数,请使用: RAND()*(b-a)+a 如果要使用函数 RAND 生成一随机数,并...