Re: [算表] 亂數排班表的問題

看板Office作者 (Prester)時間2天前 (2025/01/14 07:33), 編輯推噓1(100)
留言1則, 1人參與, 9小時前最新討論串2/2 (看更多)
實現的方法很多,提供一個簡單的方法: 使用輔助欄隨機每個人的權重(若已在甲時段權重為0) 然後挑權重最高的兩個 https://i.imgur.com/DIozG6U.png
權重計算: E2=IF(ISERR(FIND(D2,TEXTJOIN(",",1,$A$2:$A$3))),RAND(),0) 往下拉到 E9 挑權重最高的 2 人: B2=INDEX($D$2:$D$9,MATCH(LARGE($E$2:$E$9,ROW()-1),$E$2:$E$9)) 往下拉到 C2 ※ 引述《beskur (海大的司機)》之銘言: : 軟體:Excel : 假設有A,B,C,D,E,F,G,H八個人 : 一天有兩個甲、乙兩個值班時段 : 我從八個人裡面抽兩個排入甲時段後 : 希望讓電腦自動從剩下的六個人中抽兩個排入乙時段 : 例如:我手動選擇A、B兩人排入甲時段後 : 電腦從剩下的C~H中亂數抓E、G排入乙時段 : 甲時段 乙時段 : A、B E、G : 請問要如何達成?謝謝~ -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 60.250.88.181 (臺灣) ※ 文章網址: https://www.ptt.cc/bbs/Office/M.1736811221.A.718.html

01/16 08:52, 9小時前 , 1F
成功了,感謝~
01/16 08:52, 1F
文章代碼(AID): #1dXQBLSO (Office)
討論串 (同標題文章)
文章代碼(AID): #1dXQBLSO (Office)