如何在指定范圍內(nèi)快速獲取隨機(jī)不重復(fù)整數(shù)
隨機(jī)整數(shù)在數(shù)據(jù)處理中經(jīng)常會(huì)用到,而有時(shí)需要在一個(gè)特定的范圍內(nèi)獲取一定數(shù)量的隨機(jī)且不重復(fù)的整數(shù)。本文將介紹幾種快速實(shí)現(xiàn)這一目標(biāo)的方法。 先取整數(shù)再去重首先,在單元格中輸入公式 `RANDBETWEEN(
隨機(jī)整數(shù)在數(shù)據(jù)處理中經(jīng)常會(huì)用到,而有時(shí)需要在一個(gè)特定的范圍內(nèi)獲取一定數(shù)量的隨機(jī)且不重復(fù)的整數(shù)。本文將介紹幾種快速實(shí)現(xiàn)這一目標(biāo)的方法。
先取整數(shù)再去重
首先,在單元格中輸入公式 `RANDBETWEEN(1,60)`,然后按回車鍵得出一個(gè)隨機(jī)結(jié)果。接著將這個(gè)公式向下拉至20行左右,這樣就得到了一列隨機(jī)數(shù),但可能存在重復(fù)數(shù)據(jù)。
如果想要知道去重后的數(shù)據(jù)有多少個(gè),可以利用公式 `SUMPRODUCT(1/COUNTIF(C1:C21,C1:C21))` 來計(jì)算不重復(fù)數(shù)據(jù)的數(shù)量。然后對(duì)表格中的結(jié)果進(jìn)行去重操作,選中數(shù)據(jù)后點(diǎn)擊菜單欄中的“數(shù)據(jù)”--“刪除重復(fù)項(xiàng)”,在彈出的對(duì)話框中選擇“以當(dāng)前選定區(qū)域排序”,最后點(diǎn)擊“刪除重復(fù)項(xiàng)”按鈕。之后,從去重后的數(shù)據(jù)中選擇12個(gè)整數(shù)復(fù)制到需要的位置即可。
一步到位的公式方法
除了通過輔助列的方式進(jìn)行去重,還可以通過一個(gè)公式一步到位。首先選中存放隨機(jī)數(shù)的區(qū)域,比如A1:A12,然后輸入公式 `MOD(SMALL(RANDBETWEEN(ROW(1:60)^0,99)/1% ROW(1:60),ROW(1:12)),100)`。最后按下 `Ctrl Shift Enter` 鍵即可快速生成12個(gè)不重復(fù)的隨機(jī)整數(shù)。
以上就是在指定范圍內(nèi)快速獲取隨機(jī)不重復(fù)整數(shù)的幾種方法。通過這些方法,可以輕松地應(yīng)對(duì)需要獲取隨機(jī)整數(shù)并確保不重復(fù)的情況。希望這些技巧能對(duì)你的工作有所幫助!