A1中空着,A2输入
=SMALL(IF(COUNTIF($A$1:A1,ROW($1:$900))=0,ROW($1:$900)),ROUNDUP((901-ROW(A1))*RAND(),))
同时按下CTRL+SHIFT+ENTER,输入数组公式,下拉。
即可生成不重复的随机值。
答:将与2位小数的随机数:= ROUND(10 * RAND(),2),有三个随机十进制数插入:= ROUND(10 * RAND(),3),依此类推。它可以改变为10 * 100 * 1000 *等,如果省略,“10 *”,即,产生一个随机数小于1。