小編在這里為大家講解WPS表格公式生成不重復隨機整數(shù)
涉及主要知識:RAND函數(shù)、RANK函數(shù)、COUNTIF函數(shù)、RANDBETWEEN函數(shù)、迭代運算
二、方法二:使用 RANK 函數(shù)
1、如圖,在A2輸入公式:
=RAND()
復制代碼
并將公式復制填充到A1:A15的單元格。
2、在B2輸入公式:
=RANK(A2,$A$2:$A$16,1)
復制代碼
并將公式復制填充到 B2:B16 單元格。
此時 B2:B16 即為所求不重復隨機整數(shù)。
三、方法三:使用迭代計算
1、點擊窗口左上角“WPS表格→選項→重新計算”,把“迭代計算”前的勾打上。“最多迭代次數(shù)”需要大于所要生成的隨機數(shù)的數(shù)量。
2、在A2 單元格輸入公式:
=IF(COUNTIF($A$2:A2,A2)=1,A2,RANDBETWEEN(1,15))
復制代碼
并將公式復制填充到 A17
此時 A3:A17 即為大于等于1,小于等于15的不重復隨機數(shù)(等于0的A2單元格需排去)。
如何刷新隨機數(shù)的數(shù)值:
選定A2單元格,將鼠標移到單元格右下角頂點處(此時鼠標將變?yōu)楹谏募犹?,雙擊鼠標,即可生成新的隨機數(shù)。