WPS中这样随机抽取5个1-30的不重复数值?

2025-03-21 13:56:13
推荐回答(1个)
回答1:

因为随机数函数是一个易失性函数,为了使得到的随机数字固定,就需要用到Excel的循环引用——引用单元格本身。所以先在选项的公式选项卡中,将“启用迭代计算”打上对勾后确定。

为了便于重新生成随机数,也方便控制随机数,将A1单元格设为随机数触发器,当A1中没有数据时,不生成随机数,A1中输入任何数据,即产生随机数。如图,选择B1:B5,输入公式:

=IF(A$1="","",IF(OR(A1="",COUNTIF(B$1:B$5,B1)>1),RANDBETWEEN(1,30),B1))

按Ctrl+Enter,完成5个单元格中公式的输入。立马得到5个重复的随机数,要得到另外的随机数,删除A1单元格中的数据后,再输入任何数据即可。