excel生成随机整数(excel生成随机整数并排序)

Excel表格网 2022-10-20 14:20 编辑:尚祥 83阅读

1. excel生成随机整数并排序

=int(rand()*10+1)*100不建议用RANDBETWEEN()这个函数,因为有的电脑未加载‘分析工具库’,这个函数未必用得了。

2. excel生成随机整数并排序数据

在A1单元格输入数字1,然后把鼠标往拉,点击选择填充序列就可以了。

1、点击电脑桌面上的Excel表格。

2、在A1单元格输入数字1。

3、把鼠标放在A1单元格的下方,当鼠标变成小+的时候往下拉。

4、点击自动填充按钮。

5、点击填充序列。

6、设置完成后的图片见下图。

注意事项:

1、此方法适用于所有的版本的Excel。

2、Excel的这个快速输入的功能叫填充序列。

3. excel生成随机整数并排序的函数

在A1输入公式:=ROUND(1500+900*RAND(),3)他们下复制到A2A3输入公式:=5149-SUM(A1:A2)在A4输入公式:=IF(COUNTIF(A1:A3,">1500")=3,"OK","")按F9刷新数据,当A4为OK时即得到一组符合条件的数据(在A1:A3)。

4. excel生成一组随机整数

还有缺陷。勉强用吧。若想完美,找VB老师吧。

按F9键随机生成数据。

F2=RAND()

G2RANK(F2,$F$2:$F$25)

两公式下拉至第25行。若为美观计,这部分内容可以隐藏或者字体设为无色。

A2=IF(INDEX({1;1;1;1;1;1;1;1;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0},G2)=1,1,"")

E2=IF(SUM($A2:D2)=1,"",1)

两公式下拉至第25行。

B2=IF(OR(ROUND(RAND()*1,0)=0,SUM($A2:A2)=1),"",1)复制到C2

B3=IF(OR(SUM(B$2:B2)=B$26,SUM($A3:A3)=1,ROUND(RAND()*1,0)),"",1)复制到蓝色区域。

A27=SUM(A2:A25)复制到E列

偶有27数值行不等于26行对应单元格数值的情况,这是不符合要求的,可以用条件格式设置警示。

遇到这种情况,继续按F9键跳过。

5. 随机生成n个整数,并对其进行排序

答:随机数是指理论上没有规律可循、在指定范围内每个数的出现几率相等、无法根据之前的数来预测下一个数的数列。一般随机数生成器的基本原理是:首先初始化一个随机种子,其初始值可以是任意的整数;在每次获取随机数时,以随机种子为基础进行某种特殊的运算,获得一个随机数并返回之,然后再对随机种子进行某种运算,改变随机种子的值。这样,就可以生成许多比较随机的数,但同一个初始值的随机种子将会生成完全相同的随机数列。

6. excel中随机数字排序怎么弄

1

新建一张表,在里面随机录入一些整数,然后添加3种排序方法列表。

2

我们实现介绍常用的第一种,也是运用得最频繁的一种,那就是rank排序,这个函数我们再这里就不着赘述,在B2单元格中输入公式:=RANK(A2,A$2:A$22),简单说明下,在对一组数据进行排序时候,需要对列进行绝对引用,这样才不会形成单元格偏移。

3

回车之后,B2单元格便会显示A2在所有数据的排序,然后往下进行填充,便会得到用rank函数排序的结果。

4

现在我们来介绍第二种方法,利用条件统计函数countif函数,没听错吧,countif函数,真的是它,以前在学习数据结构时候有一种排序的方法叫做冒泡排序,就是依次比较,我们用countif统计出第一个值,然后依次比较得出结果。于是我们在C2单元格中输入公式:=COUNTIF(A$2:A$22,">"&A2)+1。

7. excel随机数生成整数

除了使用上面二位朋友的方法,还可以使用TRUNC函数

=TRUNC(A1,2)另外还可以使用文本函数,文本函数公式较长,并且A1是整数时还会出错,仅作为开拓思路用。

更多的思路可参考下面的文章:

双十一的“满额减”用公式怎么计算?你能写出几个公式?

8. Excel随机数排序

Excel中可以用randbetween()函数来生成随机数字,这里以生成1到100中间的随机数为例。

1、新建Excel文档,在需要设置随机数字的单元格输入“=randbetween(1,100)”并按回车键确认:

2、这时输入函数的单元格将会随机生成一个数字,将鼠标放在单元格的右下顶角处,按住鼠标左键不放:

3、向右或者向下拖动单元格,这时其他单元格将会继承被选中的单元格函数从而生成随机数字:

9. 随机数生成并用不同方法排序

1. 新建一个工作表,按住Ctrl不放,分别单击A1和C1,将其选中,在其右键菜单中选择“设置单元格格式”,单击“数字”选项卡,选择“数值”,将“小数位数”右边的数字缩小为“0”后,单击[确定]按钮。  

2. 分别在单元格A1中输入公式“=rand()*20”,B1中输入“+”,C1中输入公式“=rand()*(20-A1)”,D1中输入“=”。  

3. 选中A1:D1,向下拖动其右下角的填充柄至D25,一列20以内的随机加法题就完成了。  

4. 选中单元格A1:D25,将选定区域“复制”,在单元格F1位置“粘贴”,即可完成多列随机出题。  

5. 若要重新生成随机题,只需拖动任意一个空白单元格右下角的填充柄即可。

10. excel生成随机时间并排序

1. 第一步,打开一个excel文档,然后在下方输入人物的名称并进行基本排序格式的编辑。

2. 第二步,点击上方菜单栏中的公式选项,然后点击下方的全部按钮,再选择下拉菜单中的RAND函数。

3.第三步,打开函数参数窗口后,可以在其中看到该函数会返回大于等于0及小于1的巨晕分布随机数。

4. 第四步,点击确定后,在函数的右侧乘上排序的人数。

5. 第五步,将鼠标置于单元格的右下角,然后向下拖拉填充。

6.第六步,完成拖拉填充后,将会看到一系列的随机数字,由于我们需要进行排序,所以需要正整数,则需要点击鼠标右键,然后点击弹出菜单中的设置单元格格式选项。

7. 第七步,点击单元格格式窗口下的数字标签,然后点击左侧的数值选项,并在右侧将小数位数设置为0,再点击确定按钮。

8. 第八步,回到主页即可完成随机数字的生成。

顶一下
(0)
0%
踩一下
(0)
0%
相关评论
我要评论
点击我更换图片