問題來源
某公司對應聘面試者進行分組,為避免人為因素干擾,實行隨機分組。
今天給大家兩種隨機分組的方法。
關鍵步驟提示
第一種方法:INDEX+RANDBETWEEN函數
在B2單元格輸入公式“=INDEX({“第一組”,”第二組”,”第三組”},RANDBETWEEN(1,3))”
INDEX函數:
語法:INDEX(array, row_num, [column_num])
中文語法:INDEX(單元格區域或數組常量, 數組中的某行, [數組中的某列])
RANDBETWEEN函數:
語法:RANDBETWEEN(bottom, top)
中文語法:RANDBETWEEN(返回的最小整數, 返回的最大整數)
公式“=INDEX({“第一組”,”第二組”,”第三組”},RANDBETWEEN(1,3))”的含義是:
如果隨機值是1,則返回值是第一組;如果隨機值是2,則返回值是第二組;如果隨機值是3,則返回值是第三組;
第二種方法:RAND函數:
RAND函數:
語法:RAND云,沒有參數,返回大于等于 0 且小于 1 的均勻分布隨機實數。
兩種方法對比:
INDEX+RANDBETWEEN函數:生成的隨機分組,組內人數不確定,有的組人數多,有的組人數少;
RAND函數:如果提前輸入組別,結合排序,可以實現每組人數均分。
兩者都可以用“F9”鍵刷新分組。
最終效果: