EXCEL中,同一行生成6个1到30的随机数,怎么让这6个数不重复,我用的随机公式=ROUND(1+(30-1)*RAND(),0)

如题所述

1、建立一个辅助行A1:AF1,输入=RAND()  按Ctrl+Enter组合键结束;

2、在A2:F2单元格输入以下公式,按Ctrl+Enter组合键结束

=RANK(A1,$A1:$AF1)

3、根据需要隐藏辅助行。

温馨提示:答案为网友推荐,仅供参考
第1个回答  2016-05-24

如图,在A列输入1到30,在B列输入随机数。然后将B列升序或降序,则A列的数将被打乱,形成1到30到随机数。注:B列中输入随机数的公式是:=RAND()。


第2个回答  2016-05-24
是RAND不是ROUND吧?