본문으로 건너뛰기

실무 팁 ·

엑셀 명단으로 공문·안내문 100통 만들기, 메일 병합으로 끝내기

이름만 다른 문서 100통, 아직도 복사·붙여넣기 하시나요

관공서나 중소기업 실무를 하다 보면 이런 상황이 자주 생깁니다. 협력업체 200곳에 보낼 안내 공문에 회사명과 담당자명만 다르게 넣어야 하는 경우, 행사 참석자 150명에게 이름을 넣은 초청장을 보내야 하는 경우, 민원 회신문에 신청인 정보만 바꿔서 발송해야 하는 경우입니다.

많은 분들이 워드 문서를 열어 이름 부분만 지우고 다시 타이핑하는 방식으로 작업합니다. 100통이면 100번을 반복하는 셈이고, 오탈자나 잘못된 정보가 섞여 들어갈 위험도 큽니다. 이럴 때 워드의 메일 병합(Mail Merge) 기능을 쓰면 엑셀 명단 하나로 수십, 수백 통의 문서를 한 번에 만들 수 있습니다.

이 기능은 새로운 것이 아니라 오래전부터 있던 기능이지만, 실제로 활용하는 실무자는 생각보다 많지 않습니다. 오늘은 엑셀 명단을 준비하는 방법부터 워드에서 병합 문서를 완성하기까지 순서대로 정리해 보겠습니다.

메일 병합의 기본 구조 이해하기

메일 병합은 두 개의 파일이 필요합니다.

  • 데이터 원본: 이름, 소속, 주소 등이 정리된 엑셀 파일
  • 서식 문서: 공통 문구와 빈칸(필드)이 있는 워드 파일

워드는 서식 문서의 빈칸에 엑셀 각 행의 데이터를 하나씩 채워 넣어, 행 개수만큼 개별 문서를 만들어 줍니다. 100행짜리 엑셀이면 100개의 서로 다른 문서가 생성되는 방식입니다.

1단계. 엑셀 명단 준비하기

가장 중요한 것은 엑셀 데이터를 표 형태로 깔끔하게 정리하는 일입니다.

  • 첫 번째 행은 반드시 열 제목(예: 회사명, 담당자명, 주소, 직급)으로 구성합니다.
  • 병합 데이터에는 빈 셀이 없도록 확인합니다. 빈 셀이 있으면 문서에 공백이 그대로 노출됩니다.
  • 열 제목에 공백이나 특수문자가 섞이지 않도록 합니다. “담당자 명”보다는 “담당자명”처럼 붙여 쓰는 편이 오류를 줄입니다.

예시 데이터는 다음과 같은 형태면 충분합니다.

회사명       담당자명   직급     주소
㈜가나상사    김민수     과장     경기도 양주시 ...
㈜다라산업    이서연     대리     경기도 의정부시 ...

명단이 여러 시트에 흩어져 있거나 여러 파일로 나뉘어 있다면, 병합 전에 하나의 표로 취합해 두는 것이 좋습니다. 이런 취합 작업 자체가 반복된다면 엑셀 반복 업무, 파이썬으로 10분 만에 끝내기에서 다룬 방식으로 미리 자동화해 두면 매번 손으로 합칠 필요가 없습니다.

또한 명단에 잘못된 값이 섞이지 않도록 입력 단계에서부터 관리하고 싶다면 엑셀 데이터 유효성 검사로 입력 실수 줄이기에서 소개한 드롭다운 목록 방식도 함께 활용할 수 있습니다.

2단계. 워드에서 서식 문서 작성하기

워드를 열고 공문이나 안내문의 공통 내용을 작성합니다. 이름이나 소속처럼 사람마다 달라지는 부분은 비워 둡니다.

상단 메뉴에서 다음 순서로 진행합니다.

  1. 편지 탭 클릭
  2. 편지 병합 시작 - 일반 문서(또는 편지) 선택
  3. 받는 사람 선택 - 기존 목록 사용 클릭 후 엑셀 파일 선택
  4. 시트를 선택하고 확인

이제 문서 안에서 필드를 삽입할 위치에 커서를 놓고 “병합 필드 삽입”을 클릭하면, 엑셀 열 제목이 목록으로 나타납니다. 예를 들어 “귀하의 [담당자명] 님께” 자리에 회사명, 담당자명 필드를 순서대로 넣으면 됩니다.

3단계. 미리 보기와 오류 확인

필드를 다 넣었으면 “결과 미리 보기” 버튼으로 실제 데이터가 어떻게 채워지는지 몇 건 확인합니다. 이 단계에서 자주 나타나는 문제는 다음과 같습니다.

  • 숫자나 날짜 형식이 깨져서 보이는 경우: 필드를 마우스 오른쪽 클릭 후 “필드 코드 편집”에서 서식을 지정해 줍니다.
  • 빈칸이 그대로 노출되는 경우: 엑셀 원본에서 빈 셀을 채우거나 조건부 필드를 사용합니다.
  • 띄어쓰기가 어색한 경우: 필드 앞뒤 공백을 워드 문서에서 직접 조정합니다.

4단계. 병합 완료 및 저장

문제가 없다면 “완료 및 병합” - “개별 문서 편집”을 선택합니다. 전체를 병합할지, 특정 범위만 병합할지 선택할 수 있습니다. 완료하면 각 행의 데이터가 채워진 문서가 하나의 새 워드 파일 안에 페이지별로 이어져 생성됩니다. 필요하면 이를 PDF로 변환하거나 인쇄로 바로 넘길 수 있습니다.

여러 건의 문서를 각각 개별 파일로 저장하거나 PDF로 나누어야 한다면, 이후 작업은 손으로 페이지를 나누기보다 공문·제안서 PDF, 매번 손으로 합치고 나누고 계신가요에서 소개한 방법으로 자동 분할하는 편이 훨씬 빠릅니다.

메일 병합 4단계 요약

실무에서 자주 쓰는 활용 사례

메일 병합은 공문 발송 외에도 다양하게 활용됩니다.

  • 행사 참석자 명찰이나 좌석표 제작
  • 계약서, 위촉장처럼 이름과 날짜만 달라지는 문서 대량 생성
  • 봉투나 라벨에 주소를 자동으로 인쇄
  • 시험 응시자별 수험표나 결과 통지서 작성

특히 관공서나 협회처럼 정형화된 문서를 반복해서 발송하는 조직이라면, 한 번 서식을 만들어 두고 매번 엑셀 명단만 교체하는 방식으로 운영하면 이후 작업 시간이 크게 줄어듭니다. 서식 문서와 필드 구성을 저장해 두면 다음 발송 때는 명단 파일만 바꿔서 몇 분 안에 새로운 문서를 만들 수 있습니다.

메일 병합의 한계와 대안

메일 병합은 정형화된 문서에는 강력하지만 한계도 있습니다. 조건에 따라 문구가 크게 달라지는 복잡한 문서, 표 형태가 사람마다 달라지는 문서에는 적합하지 않습니다. 이런 경우에는 파이썬으로 워드나 PDF 템플릿을 직접 다루는 방식이 더 유연합니다. 조건 분기가 많은 문서 자동화가 필요하다면 파이썬 라이브러리를 활용하는 방법도 고려해 볼 만합니다.

또한 이런 자동화 방식을 도입한 뒤에는 누가 왜 이 방식으로 문서를 만드는지 기록해 두는 것이 좋습니다. 담당자가 바뀌었을 때 서식 구성 방법을 몰라 다시 손으로 작업하는 일이 생기지 않도록, 자동화 스크립트, 만들고 나서가 더 중요합니다에서 다룬 것처럼 간단한 사용법 메모를 남겨두는 습관이 도움이 됩니다.

마치며

메일 병합은 특별한 프로그램 설치나 코딩 지식 없이, 엑셀과 워드만으로 반복 문서 작업을 크게 줄일 수 있는 방법입니다. 처음 서식을 구성하는 데는 시간이 좀 걸리지만, 한 번 익혀두면 이후 발송 업무마다 절약되는 시간이 상당합니다. 저희 픽셀앤코드는 이런 문서 자동화 기법 외에도 반복되는 업무 프로세스를 진단하고 각 조직 상황에 맞는 자동화 방식을 함께 찾아드리는 IT 교육과 컨설팅을 진행하고 있으니, 관련해서 궁금한 점이 있으시면 편하게 문의해 주시기 바랍니다.