回覆列表
-
1 # 陳啊呦
-
2 # 大岔姐
1、開啟"排列組合.XLS"。
2、開啟"Microsoft Query"。
3、選擇資料來源:EXCEL FILES*,不要勾選"使用查詢嚮導" 確定。
4、開啟存放在電腦E:盤上的"排列組合.xls"檔案,作為外部資料來源。
5、新增"職員$"工作表到Query,並關閉。
7、填寫如下SQL語句:
select *
from [職員$] A,[職員$] B,[職員$] C
where A.職員
8、稍微等待一下,系統會把滿足條件所用排列組合顯示出來。
9、最後選擇Query"檔案"選單下"將資料返回到EXCEL"選項。
10、彈出"匯入資料"對話方塊,滑鼠單擊D1單元格,確認資料匯入在D1單元格,確定,當然也可以把結果放在新工作表中。
11、因為全排列的資料量很大,有969種排列組合,把EXCEL表進行了視窗凍結操作。
12、後續對結果進行處理,打印出抽籤條即可。
自動排列組合,生成排列組合的列數,手動輸入然後從第二行第一列開始生成每列資料,每列資料數字不重複,數量隨機。實現程式碼如下:程式執行效果: