我想生成0到20之间的4个随机数,它们之间不重复。即,对于每个后续生成的随机数,它必须排除任何先前生成的随机数的值。
EG
第二个生成的随机数不能等于第一个,第三个不能等于第一个和第二个,最后第四个不能等于第一个,第二个和第三个。
如何使用Excel公式实现?
把它放在A2中:
=AGGREGATE(15,6,(ROW($1:$21)-1)/(COUNTIF($A$1:A1,(ROW($1:$21)-1))=0),RANDBETWEEN(1,22-ROW(1:1)))
并复制四个单元格。