标签: excel random excel-formula
我想生成4个0到20之间的随机数,它们之间不会重复。即,对于每个后续生成的随机数,它必须排除任何以前生成的随机数的值。
例如
第二个生成的随机数必须不等于第一个,第三个必须不等于第一和第二个,最后第四个必须不等于第一,第二和第三。
如何使用Excel公式实现这一目标?
答案 0 :(得分:6)
将此内容放入A2:
=AGGREGATE(15,6,(ROW($1:$21)-1)/(COUNTIF($A$1:A1,(ROW($1:$21)-1))=0),RANDBETWEEN(1,22-ROW(1:1)))
并复制四个单元格。