随机分组 / 座位编排
粘贴名单,按「组数」或「每组人数」随机均分成若干组,或排成 rows×cols 座位表;用 Fisher–Yates 洗牌,可一键重排。名字只在浏览器本地处理,不上传
🔒 分组在浏览器本地随机完成,名字不上传服务器。
常见问题
随机分组工具怎么用?能排座位吗?
每行输入一个名字(至少 2 个),可选「按组数」均分、「按每组人数」自动定组数,或「排座位」按行数×列数生成网格(默认 6 行 7 列,可改)。采用 Fisher–Yates 洗牌,本地随机。
分组不匀或座位有多余格子怎么办?
按每组人数分组时最后一组可能人少,属正常均分结果;排座位模式名字不够时,多余格子在导出的座位表中显示为「(空)」,不会自动补人,座位表需通过导出或打印查看。
随机结果公平吗?不满意能重摇吗?
公平。使用 Fisher–Yates 洗牌算法,每个名字进入各组的概率均等;对结果不满意可点「重新随机」再摇一次,名字全程本地处理,不上传服务器。
分组和座位表能导出吗?
可以。生成后出现导出条,支持 CSV、Excel、Word 三种格式及打印(可另存 PDF)。分组表按「第 1 组、第 2 组…」分列,座位表按行×列呈现,空位标注「(空)」。
名字数量有上限吗?
代码未设人数上限,输入多少行就处理多少名字,实际只受浏览器性能限制;但少于 2 个名字无法开始,会提示「请至少填 2 个名字(每行一个)」。
只有管理员能看到,不公开