excel中如何生成不重复的多个随机数

2024-11-19 12:53:19
推荐回答(4个)
回答(1):

  1. 一种思路是,先 生成1~15间的一个随机数,再生成第二个不重复的随机数,再生产第三个不重复的随机数……这样效率很低。楼上某人的解答完全是在浪费时间嫌告袭,请您直接无视他。

  2. 另一种思路,先 生成1~15这个数组,然后从15个数字中抽出第一个,第二个,第三个……这样就不会发生重复了芹兄。EXCEl表格里每一个单元格都有一个行数,比如B1这个单元格的行号是友贺1,B15的行号是15,这样我们就有了一个天然的数组——每个单元格的行号(1到65536),现在我们只要在单元格里从这个天然的数组随机地取出一个数字,然后不重复的抽取第二个,第三个……

回答(2):

先在A1:A8中输入相同的公式:
=INT(RAND()*15+1)

再在B1中输入下面公式,并拖动晌贺复制到B8格,如果A列中有重复,B列对应的格会显示大于1的数字,等于1为不重复。磨滚
=COUNTIF($A$1:$A$8,A1)

然后按键盘上瞎谨余方的F9功能键,直到B列格中都是1,就行了。

回答(3):

用下面方法


百度经验:宽余裤Excel列举两个整慎简数间不重复随机数毁铅

回答(4):

=RANDBETWEEN(1,15)