close

709

Excel工作表中產生不重複隨機整數的方法

示範檔

範例檔

709.XLSX

結果檔

709F.XLSX

在隨機排座位、抽獎和隨機安排人員等諸多方面都需要不重複的隨機安排。本單元以隨機安排「出場順序」為例來介紹Excel工作表中產生不重複隨機整數的兩種方法。

  1. 啟動Excel並打開欲編排的活頁簿。
  2. 點取資料所在工作表標籤,框選C2:C10儲存格,在編輯列中輸入公式「=RAND()」後,按Ctrl + Enter鍵結束輸入,此時在儲存格中產生亂數,如下圖所示。

 

  1. 框選D3:D10儲存格,在編輯列中輸入公式「=RANK(C2:C10,C2:C10)」後,按Ctrl+Shift+Enter鍵結束公式的輸入,此時選擇儲存格中獲得需要的隨機整數,如下圖所示。

提示

首先使用RAND()函數在C欄中生成亂數,然後使用RANK()函數對這些亂數排名,這樣即可獲得隨機座位號。獲得隨機整數後,如果在工作表中不希望輔助資料顯示,將該欄隱藏即可。

由於是隨機變化,故可以將C2:D10框選起來,按CTRL+C鍵複製,再點取「常用 > 剪貼簿 > 貼上」下拉方塊,再點取「」圖示,如下圖所示,將隨機值變固定值。


arrow
arrow
    創作者介紹

    錦子老師 發表在 痞客邦 留言(0) 人氣()