모둠 만들기 전에 명단과 팀 수를 정하세요
이름을 한 줄에 하나씩 붙여 넣고 원하는 팀 수를 선택하세요. 팀별 인원 차이는 최대 1명이 되도록 균등하게 나눕니다. 명단은 1~500명을 지원합니다.
팀당 인원과 고정 멤버의 의미
팀당 최대 인원을 선택하면 필요한 팀 수를 올림 계산한 뒤 균등 배분합니다. 예를 들어 10명, 최대 4명이면 3개 팀을 4·3·3명으로 나눕니다. 항상 4·4·2명으로 채우는 방식은 아닙니다. 팀 수는 최대 100개입니다.
“민수|1”처럼 입력하면 민수는 1팀에 유지됩니다. 동일 이름을 두 팀에 고정하거나 명단에 없는 사람을 고정할 수 없습니다. 앞 번호 팀부터 1명씩 여분 정원을 배분하므로 고정 멤버가 특정 팀 정원을 넘으면 팀번호를 나눠야 합니다.
랜덤 조짜기·재배정·결과 저장
- 8명 / 3팀 → 3·3·2명.
- 10명 / 팀당 최대 4명 → 4·3·3명.
- 리더를 각 팀에 고정한 뒤 나머지 멤버만 다시 무작위 배정할 수 있습니다.
고정되지 않은 명단을 crypto.getRandomValues 기반 Fisher–Yates로 섞습니다. 팀 나누기 / 재배정 버튼은 같은 고정 조건으로 새 배정을 만듭니다. CSV는 UTF-8 BOM과 인용부호를 적용하며 수식으로 해석될 수 있는 이름은 저장 시 앞에 작은따옴표를 붙입니다.