看板 Office 關於我們 聯絡資訊
實現的方法很多,提供一個簡單的方法: 使用輔助欄隨機每個人的權重(若已在甲時段權重為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
beskur: 成功了,感謝~ 01/16 08:52