1樓:海天盛
用excel把人員名單隨機分組操作方式如下:
1.首先,根據格式列出資料。這裡,將資料隨機分為4組。
2.將每個資料分配一個隨機數rand函式可以產生一個介於0和1之間的小數,每個隨機數都是不同的,可以是與目標資料對應的唯一值。公式如下。
3.按照隨機數排序在前一步中生成的數字,因此您可以對其進行排序。而且每個隨機數都不一樣,排序後,會得到一個唯一的連續排序值。公式如下。
4.在確定了組的最後一步後,我們將得到從1到總數的連續值。在這個步驟中,將排序值除以所需的組數,然後提取其餘的組數來表示相應的組數。
其餘,excel提供mod功能。為了便於理解,餘數一致為+1,並且「組」字是連線的。一般公式如下:
5.這樣就完成了隨機分組。當工作簿更改時,將重新計算rand函式,因此可以使用f9鍵重新整理分組結果。
2樓:眯住眼串針
將名字分別輸入到a1~a14中
b1輸入公式
=rand()
下拉再對b列進行擴充套件排序即可
3樓:匿名使用者
使用randbetween函式,如下,在隨機函式中輸入 『=randbetween(1,100)』,會隨機生成1到100的數,然後將隨機數固定,排個序,分成四組即可:
結果如下:
4樓:匿名使用者
隨機生成16個資料給這16個人編號,再按資料排序按順序分成四組就行了
random()
excel怎樣隨機分組
5樓:
你的源資料有多少、在哪、想分幾組?
假設,源資料在a列:
1、在b1輸入
=rand()
回車並向下填充。
2、點b列任一格——工具欄——升序排序。
3、這樣就把a列隨機打亂了,再根據你的需要,分段分組就行。如:
a列100行,分隨機4組。按以上公式打亂後,1~25行為一組、26~50行為二組、51~75行為三組、76~100行為四組。
6樓:沈一民
e2=rand()
向下複製(大於等於參賽隊總數(10個)的分組數(4)的倍數),本例中參賽隊10個,分4個組,向下複製12行。
c4=roundup(counta($b$2:$b$11)/$c$2,0)
d2=roundup(rank(e2,e$2:e$13)/roundup(counta($b$2:$b$11)/$c$2,0),0)向下複製
g2=if(row(b1)>$c$2,"",row(b1))向下複製
a2=d2+countif(d$2:d2,d2)/1000向下複製
h2=vlookup($g2+column(a1)/1000,$a$2:$b$13,2,)向下向右複製
7樓:匿名使用者
=randbetween(1,10)
實現1-10之間隨機分組
怎樣用excel軟體做隨機分組
8樓:簡淨軒語
可以使用rand函式生成隨機序號,然後再按照隨機序號分組。
在想要分組的資料旁邊使用輔助列,列標題為隨機序號,並輸入公式=round(rand()*(10-1)+1,),這樣每一條記錄都有一個隨機序號,然後再通過篩選或者資料透視表的方法實現分組。需要提醒的是,rand函式為隨機數,按下f9會重新整理資料,所以,建議在生成隨機序號後將資料複製貼上為值。
9樓:匿名使用者
a列是資料,在b1中輸入=rand(),向下拖,然後按b列排序,則a列是隨機的了,再分組。
怎麼用excel實現多引數的隨機分組? 100
10樓:歐碧戎
不好實現,分組是為了隨機性,你規定了屬性,那就沒有平均了。例如男高,男低,女高,女低,4人分2組,只有一種分配結果。再例如只有男高,男高,女高,女低,按你的要求 無法分配。
建議參考網頁連結
excel隨機函式問題,如何設定隨機函式從1 10中隨機抽
int rand 10 excel隨機函式問題,如何設定隨機函式從1 10中隨機抽取3個名字,不重複。 悠行專用 1.選定a1 a10,輸入 rand 按ctrl enter 2.在b1輸入公式 rank a1,a 1 a 10 下拉到b3 3.b1 b3就是1 10隨機抽取的三個數每按一次f9,會...
關於C語言隨機函式,關於C 隨機函式
函式intrand void 從。srand seed 中指定的。seed開始,返回一個 seed,rand max 0x7fff 間的隨機整數。此處time 0 時獲取當前時間距epoch時間的秒數,在迴圈內,你使用time 0 獲取到的是相同的值,所有每次設定srand time 0 後再使用r...
求excel,函式的基本應用尤其是隨機選數和if條件
產生a b之間的隨機整數 大於等於a而小於b int 上限 下限 1 rand 下限 或 round rand a b a,0 或 randbetween 50,100 例 產生50 100之間的隨機整數 1 int函式 87 2 round函式 60 3 randbetween函式 randbet...