请问怎样使用Excel随机抽取数字,且不重复。

2024-12-01 08:08:10
推荐回答(3个)
回答1:

-10~10:单元格中输入RANDBETWEEN(最小数,最大数)回车即可,每次双击单元格并回车时都会产生不同的随机数。其它同理

回答2:

-3到+3:=INT(RAND()*6)-3
-10到+10:=INT(RAND()*20)-10
-20到+20:=INT(RAND()*40)-20
-5到+5:=INT(RAND()*10)-5
注:有重复。

回答3:

A2中输入
=SMALL(IF(COUNTIF(A$1:A1,ROW($1:$84)),85,ROW($1:$84)),ROUNDUP(RAND()*(85-ROW(A1)),))
同时按下CTRL+SHIFT+ENTER输入数组公式,再用自动填充柄拉17格。
说明一下,A1被作为辅助单元格,中间不得输入范围内数字,否则出错。公式下拉可以多些,如果你想多取些的话。
不断按下F9,可以看到公式变化的效果,如果想固定数字,复制,选择性粘贴,数值,到别处。