Microsoft Excel是Microsoft為使用Windows和Apple Macintosh操作系統的電腦編寫的一款電子表格軟件。直觀的界面、出色的計算功能和圖表工具,再加上成功的市場營銷,使Excel成為最流行的個人計算機數據處理軟件。 RAND函數可以隨機生成0到1之間(不包含1)的無限不循環小數,幾乎不可能出現重復。其語法為:RAND(),沒有參數。在每次編輯數據、改變數據結構時,RAND函數都會重新計算,生成新的數據并實時刷新。 下面我們來學習一個運用RAND函數隨機抽選人員的案例。 應用場景 我們要從下圖表格A列的人員中隨機抽取3人,抽取結果返回至F2:F4單元格。 ![]() 思路分析 要實現目標效果,我們可以先在B列用RAND函數生成隨機小數,在C列對隨機小數進行排名,排名結果為前3名的人員即我們要隨機抽選的對象。 操作步驟 第1步:選中B2單元格,輸入公式:=RAND(),將公式向下填充,即可在B列生成一串隨機小數。 ![]() 第2步:選中C2單元格,輸入公式:=RANK(B2,$B$2:$B$9,0),將公式向下填充,即可返回B列中的隨機小數在所有小數中的排名。該排名也就是A列中每個人的隨機排名。 ![]() 公式說明:
第3步:將E列中的抽取序號1、2、3與C列的隨機排名進行匹配。選中F2單元格,輸入公式:=INDEX($A$2:$C$9,MATCH(E2,$C$2:$C$9,0),1),再將公式填充至F4單元格,即可返回隨機排名與抽取序號對應的人員姓名。 ![]() 公式說明:
Excel整體界面趨于平面化,顯得清新簡潔。流暢的動畫和平滑的過渡,帶來不同以往的使用體驗。 |
溫馨提示:喜歡本站的話,請收藏一下本站!