볼링 동호회 활동을 하다보면 팀 짜는 걸로 고민하게 될 때가 있습니다.
이번에 소개할 엑셀 파일과 어플은 그 고민을 조금 줄여보고자 만들게 되었습니다.
에버리지 기반 팀 분배 엑셀 파일과 이와 수동으로 연동할 수 있는 안드로이드 어플에 대해 소개합니다.
파일과 어플의 이름은 BC Team Maker입니다.
BC Team Maker 주요 기능
- 엑셀 (VBA) 파일 : 정기전 점수 관리, 참석자 에버리지 기반 팀 분배, 분배 결과 캡처 기능, CSV 내보내기 등
- 안드로이드 어플리케이션 : CSV 내보내기 및 업로드, 에버리지 개별 입력 및 수정, 팀 분배 및 내보내기, 랜덤 추첨 등
먼저 엑셀 파일부터 보겠습니다.
(파일은 본문 하단에서 다운로드하시면 됩니다.)
BC Team Maker 엑셀 버전 점수 관리 및 팀 분배
엑셀파일은 팀 만들기 시트와 점수관리 시트 로 구성되어 있습니다.
1. 점수관리
점수 관리 시트는 동호회 정기전을 기준으로 입력하도록 제작했습니다.

[주요 입력 항목]
- 시작일 : 기록 시작한 달의 아무 날짜 입력
- 진행 주차 : 정기전 진행 주차 입력
- 진행 요일 : 진행 요일을 숫자로 입력 (일요일→토요일, 1→7)
- 이름 및 게임 점수 : 회원 명단 기입 후 주차별 게임 점수 입력 (최대 4게임까지 입력, 필요시 셀추가 가능)
해당 시트는 1년치(24주)를 기입 가능하도록 만들었습니다.
예시화면처럼 시작일 설정 후, 진행 주차와 요일을 입력하면 정기전 진행일자가 자동 수정됩니다.
팀 만들기 시트에서 참고하는 값은 이름과 에버리지뿐입니다.
점수관리 시트의 양식은 자유 변경 가능하며 기존에 사용하던 양식을 가져오셔도 무방합니다.
2. 팀 만들기
팀 만들기 시트의 각 버튼에는 VBA 매크로가 포함되어 있습니다.
핵심이 되는 이름과 에버 점수는 점수관리 시트의 값을 간단한 수식으로 참조하고 있습니다.
(따라서 점수관리 시트 대신 기존 사용 중인 관리 파일의 데이터를 참조해도 됩니다.)

[주요 기능]
- 팀 만들기 : 팀원수 및 팀 에버리지 편차값 입력
- 결과 복사 : 분배 결과를 비트맵 이미지로 캡처, 카톡 등에 Ctrl+V로 바로 붙여 넣기 가능
- 전체 참석 : 참석여부 전체 체크
- 참석 리쳇 : 참석여부 전체 체크 해제
- CSV로 내보내기 : BC Team Maker 어플 업로드용 양식에 맞춰 CSV파일 생성 (UTF-8 인코딩 적용)
1) 팀만들기
팀 만들기 클릭시 아래와 같은 유저폼이 나타납니다.
(폼 우측의 볼링핀 이미지를 클릭하면 현재 보고 계시는 이 웹페이지로 이동합니다.)

원하는 인원 수와 팀 에버리지 편차값을 입력 후 실행 버튼을 눌러주면 됩니다.
팀원은 2~9명만 입력하도록 되어 있습니다.
편차값이 적을수록 분배 실패가 발생할 수 있습니다.
분배 실패시 재시도 버튼이 활성화됩니다.
(로직상 1회 계산시 최대 500회 재시도 수행, 500회 초과 실패시 재시도 메시지 활성화)
몇 번 더 시도해보다가 계속 실패한다면 팀에버 편차값을 조금 더 늘린 후 재시도하시기 바랍니다.

2) 결과 복사
분배 결과를 바로 공유할 수 있게 캡처하는 기능입니다.
어플에서 비슷한 기능을 먼저 구현한 후 엑셀 파일에 추가하게 된 기능입니다.
버튼을 누르면 클립보드에 팀 분배 결과를 저장(Ctrl + C)합니다.
Ctrl + V로 원하는 곳에 붙여넣으시면 됩니다.
(어플리케이션에서는 복사대신 이미지 내보내기로 구현되어 있습니다.)

3) 전체 참석 및 참석 리셋
이 기능은 일일이 참석여부를 체크하는 것보다는 전체 선택 후 지우는게 효율적이라 구현했습니다.
숫자 1로 적긴했으나 무엇이든 입력만 되면 카운트 됩니다.

4) CSV로 내보내기
어플리케이션은 이름과 에버를 입력하고, 이를 기반으로 한 분배 기능을 중점으로 하고 있습니다.
복잡해지기만 하고, 손이 많이 간다는 이유로 앱상에서는 점수관리 영역을 따로 구현하지 않았습니다.
에버리지를 갱신하려면 수동으로 점수를 수정하거나 CSV파일을 업로드해야합니다.
내보내기 기능은 어플리케이션용 CSV파일 양식에 맞춰 바로 내보낼 수 있도록 추가한 기능입니다.
저장 위치는 BC Team Maker 엑셀 파일이 위치한 폴더입니다.
내보내기 완료시 저장 경로를 같이 표기해주니 해당 경로를 참조하셔도 됩니다.

CSV파일은 TeamScore.csv로 생성됩니다.
기본적으로 내보내기시 해당 파일은 덮어쓰기 형태로 저장됩니다.

아래 이미지는 CSV파일을 열었을 때 모습입니다.
BC Team Maker 어플리케이션에 업로드하는 양식에 맞춰 저장된 상태입니다.
달리말하면 해당 조건을 갖춘다면 굳이 엑셀파일이 아니더라도 앱 상에서 데이터를 업로드할 수 있습니다.
(UTF-8 인코딩 필수, 안하면 앱상에서 한글이 깨집니다.)

3. 주의사항
해당 엑셀 파일은 VBA로 짜여진 매크로 파일입니다.
본 파일 사용시 사용자가 직접 매크로 사용 허가를 해야 합니다.
특히, 365버전의 경우 파일 우클릭 - 속성 - 보안 차단 해제를 해줘야 합니다.

팀 만들기 시트는 VBA상에서 참조하는 영역이 지정되어 있습니다.
이름, 에버리지, 참석여부의 참조 범위는 프로그램에서 지정한 범위 내에서만 사용할 수 있습니다.
만약 참조 영역이나 결과 영역에서 행 또는 열 추가를 해야한다면 VBA 상에서도 수정이 필요합니다.
편하게 수정해서 사용하시면 됩니다.
BC Team Maker 엑셀 파일 다운로드
공유드린 엑셀 파일은 수정 및 재배포를 자유롭게 하셔도 됩니다.
(재배포시 출처만 남겨주세요.)
안드로이드용 어플 관련 상세 내용은 아래 링크롤 참조해주세요.
볼링 팀 짜기 안드로이드 어플리케이션 BC Team Maker 소개
이전 포스팅에서 에버리지 기반 볼링 팀 분배 엑셀 파일을 다뤘습니다.이번에는 어플리케이션 BC Team Maker에 대한 포스팅입니다. 엑셀 VBA로 구현했던 팀 분배 기능을 내 폰에서 편하게 썼으면 좋
sswh.tistory.com
엑셀 사용시 참고할만한 내용들 링크 추가합니다.
맨 뒤로 보내기, 맨 앞으로 가져오 단축키 설정 및 다중 정렬 팁
엑셀 이미지 (도형) 맨 뒤로 보내기 맨 앞으로 가져오기 단축키 설정과 응용
엑셀에서 개체(이미지, 도형, 삽입된 파일 등)가 겹칠 때 배치 순서를 정리하기 위해 사용하는 기능들이 있습니다. 뒤로 보내기 또는 앞으로 가져오기 기능인데요.보통은 해당 개체 선택 후 우클
sswh.tistory.com
이미지 정렬 관련 팁 정리
엑셀 이미지(도형) 가운데 정렬 및 셀에 맞추기 등 정렬 종합 팁
지난 포스팅들에서 간간이 엑셀 내에 개체(이미지나 도형)를 정렬하는 방법에 대해 다룬 적이 있습니다. 다시 한번 짚고 가자면 엑셀에서는 이미지나 도형, 삽입된 파일 등을 개체로 간주합니다
sswh.tistory.com
필터 및 틀고정 단축키
엑셀 팁 - 작업 속도를 올려주는 단축키 Part.4 (필터 기능, 틀 고정)
드디어 엑셀의 핵심 기능 중 하나라고 할 수 있는 필터 기능에 대한 단축키를 포스팅하게 되었습니다. 필터를 적용하는 단축키와 필터 상태에서 사용할 수 있는 단축키를 메인으로 다루고, 필터
sswh.tistory.com
개체 선택 방법
엑셀 팁 - 이미지 및 개체 전체 선택, 부분 선택하기
엑셀 내에서 텍스트가 아닌 상태로 존재하는 그림, 사진, 도형은 물론이고, 첨부되어 있는 PDF나 PPT 파일 등을 개체라고 합니다. 이번에는 이러한 개체를 선택하는 방법을 다뤄보겠습니다. 소개
sswh.tistory.com
이미지 모자이크 처리하기
엑셀 이미지 꾸밈 (흐리게) 효과로 모자이크 처리하기
엑셀에서도 이미지 편집 기능을 제공하고 있습니다. 버전이 올라감에 따라 지원하는 기능들도 많아져 디테일한 편집작업이 아니라면 굳이 포토샵의 힘을 빌리지 않고도 어느 정도 편집이 가능
sswh.tistory.com
'Excel 이야기' 카테고리의 다른 글
| 엑셀 파일 내 시트 이름 한 번에 취합한 후 시트별 내용 가져오기 (feat. 이름 관리자 & INDEX & INDIRECT) (0) | 2026.01.22 |
|---|---|
| 엑셀 이미지 (도형) 맨 뒤로 보내기 맨 앞으로 가져오기 단축키 설정과 응용 (1) | 2026.01.21 |
| 셀 병합시 내용 유지하기와 병합된 상태 그대로 필터링 하기 (feat. 빈칸 채우기, 서식 복사) (0) | 2026.01.15 |
| 만다라트(Mandalart) 계획표 엑셀 작성 양식 공유 (체크 기능 자동화) (0) | 2026.01.13 |
| 엑셀 개체(이미지, 문서, PDF 등) 한 번에 추출하기와 bin 파일 pdf 변환 방법 (0) | 2026.01.08 |