回覆列表
  • 1 # 墾綽西加威

    1、首先,我們在原資料的基礎上新增一列“輔助列”,輔助列的內容用函式rand()來生成隨機小數,如圖所示。

    2、填充函式,生成整列的隨機數,效果如圖所示。

    3、按輔助列內容進行排序。注意:這裡是無序排序,因為輔助列的內容是易失函式,如果一定要正常排序,可以先把輔助列複製,再“選擇性貼上”值再排序就可以了。由於這裡無序排序即可打亂原來的班級和姓名,達到我們的要求了,所以我們可以進行下一步了。

    5、填充以後,效果如圖所示,完全符合我們的要求。

    6、下面我們來生成座位號。考場有多少人,座位號就從1到那個數字。這裡我們要用到取餘函式mod()。填寫的函式如圖中紅框處所示,因為從第2行開始填充座位號,所以要減去2;因為一個考場共有5個人,所以就除以5取餘。

    7、填充完成,看看結果,也是符合我們的要求的。這樣我們的考場號和座位號就生成好了。那該如何給每個班級列印一張明細表呢?

    8、我們只要對已生成的資料按班級進行自動篩選就可以了。比如我們先把1班同學全部篩選出來。

    9、篩選結果如圖所示。我們只要把這部分內容複製到其它工作表,打印出來即可。

  • 中秋節和大豐收的關聯?
  • 為什麼有人說范冰冰是古典美人?