Home > 엑셀 프로그램 > 엑셀머지 > 엑셀머지(XLMerge) | 엑셀파일 합치기(파일통합) 1.5 버전 2020.05.30 릴리즈

엑셀머지(XLMerge) | 엑셀파일 합치기(파일통합) 1.5 버전 2020.05.30 릴리즈

엑셀머지(XLMerge)란?

엑셀머지(XLMerge)는 여러 개의 엑셀파일을 하나의 엑셀파일로 합치는 프로그램이다. 엑셀파일을 통합할 수 있는 것이다. 엑셀 VBA로 작성된 매크로 프로그램이므로 설치가 필요없고 매크로 파일만 실행하면 된다.

 

프로그램 다운로드

“엑셀머지_XLMerge_v1.5.0_20200530” 의 소스는 공개되어 있으며 License는 GPLv3를 따른다.

 

프로그램 사용법

 

1. 다운로드 후 압축 풀기

다운로드 받은 파일을 압축프로그램으로 푼다. 정상적으로 풀리면 다음 그림과 같이 확장자가 xlsm이 파일이 생긴다(PC설정에 따라 확장자가 보이지 않을 수도 있다)

엑셀머지 - 엑셀파일 합치기(파일통합)

 

2. 편집사용, 매크로 사용 설정

파일을 열면 제한된 보기라고 나오는데 편집사용버튼을 누른다.


.

 

매크로 사용과 관련된 보안경고가 나오면 콘텐츠 사용 버튼을 누른다.

 

3. 합칠 파일 준비

합칠 파일을 하나의 폴더에 모아둔다. 하나의 폴더에 모아 두어야 한번에 합치는 작업을 진행할 수 있다.

 

4. 엑셀파일 합치기

1) 엑셀머지(XLMerge) 리본메뉴에서 “엑셀파일 합치기”를 클릭한다.
엑셀머지 - 엑셀파일 합치기(파일통합)

 

2) 합칠 파일을 선택한다.

엑셀머지 - 엑셀파일 합치기(파일통합)

 

3) 합칠 파일이 있는 폴더를 열고 합칠 파일을 선택한다(한번에 여러 개 선택).

엑셀머지 - 엑셀파일 합치기(파일통합)

 

4) “엑셀머지”는 파일당 한개의 시트만 합칠 수 있으므로 하나의 파일에 여러 개의 시트가 있다면 여러 시트 중에서 합칠 시트를 선택한다(기본으로 시트번호 “1”이 선택되어 있다).

  • 시트 번호(첫번째 시트가 1, 두번째 시트가 2…)
    또는
  • 시트이름으로 선택

엑셀머지 - 엑셀파일 합치기(파일통합)

 

※ 시트번호와 시트이름의 차이

가져올 파일에 시트가 아래와 같이 3개가 있다면

엑셀머지 - 엑셀파일 합치기(파일통합)

 

아래 그림과 같이 시트번호 및 시트이름이 3개가 보여지며 사용자가 원하는 대로 선택할 수 있다.

엑셀머지 - 엑셀파일 합치기(파일통합)

합칠파일의 시트이름이 파일마다 동일하다면 가져올 파일에서 “시트이름”으로 가져오면 되지만, “시트이름”이 다르면 이름으로 가져올 수 없다.  이 때는 시트이름은 다르지만 항상 동일한 위치에 시트가 존재한다고 가정할 수 있으면 “시트번호”를 이용하여 시트의 자료를 가져올 수 있다.

 

5) 옵션 지정

데이터를 가져올 시작 위치, 계속해서 타이틀 포함여부, 파일명 포함여부, 저장할 폴더, 저장할 파일명은 기본값으로 입력되어 있으나, 필요 시 원하는 값으로 변경할 수 있다.

 

6) “합치기”를 클릭하면 옵션에서 지정한 엑셀파일에 모든 자료가 합쳐진다.

엑셀머지 - 엑셀파일 합치기(파일통합)

 

<하나의 파일로 합쳐친 결과>

엑셀머지 - 엑셀파일 합치기(파일통합)

 

7) 결과 확인 – 작업결과 시트에 “가져온 파일의 원래 폴더위치와 파일명, 가져온 자료의 개수”를 보여준다.

엑셀머지 - 엑셀파일 합치기(파일통합)

 

엑셀머지 사용법 동영상

 

프로그램 업데이트 이력

XLMerge 1.5.0 버전 :  2020-05-30 업데이트

  • 가져온 파일명을 표시기능 추가

XLMerge 1.0.0 버전 :  2020-03-01 최초 릴리즈

  • 파일합치기 프로그램 최초 릴리즈

“엑셀머지(XLMerge) | 엑셀파일 합치기(파일통합) 1.5 버전 2020.05.30 릴리즈”의 16개의 댓글

  1. 안녕하세요 선생님

    엑셀을 공부하고 있는 학생입니다.

    질문을 드려도 될까요?
    합칠 파일 선택 과정에서

    ‘-2147467259*80004005)’ 런타임 오류가 발생하였습니다: 외부 테이블 형식이 잘못되었습니다.

    라고 뜹니다. 어떤게 잘못된걸까요?

    1. 안녕하세요. 오류가 발생하는 파일을 보아야 확인이 가능할 것 같습니다. 괜찮으시다면 admin@xlworks.net으로 보내주시면 확인하고 답변드리겠습니다.
      감사합니다.

  2. 정말 유용하게 잘 사용하고 있습니다. 다만 통합되는 파일에 각 파일명이 각각의 문서 제일 상단에 표시되면 좋을거 같습니다. 예를 들어 A, B, C 세개의 파일을 합친다고 한다면 통합되는 파일에 A파일명이 표기되고, 그 아래 A파일의 내용이 들어가고 그 아래 B파일명이 표기되고 그 아래 B파일의 내용이 들어가는 식으로 통합이 되면 많은 양의 파일을 통합했을 때 어떤 내용이 어떤 파일에 있는 내용인지 쉽게 구별할 수 있을 거 같습니다.

    1. 안녕하세요.
      사용자가 옵션설정에서 파일명 포함여부를 선택할 수 있도록 프로그램을 개발하면 좋을 것 같습니다. 다음 버전 릴리즈시 반영하겠습니다. 다음 버전은 5월말정도에 릴리즈할 수 있을 것 같습니다.
      감사합니다.

    1. 안녕하세요. 행단위로 합치기 때문에 아래로만 합칠 수 있습니다.
      감사합니다.

  3. 핑백: 엑셀머지 1.5 버전이 릴리즈 되었습니다(2020.5.30) - XLWorks 엑셀웍스

    1. 안녕하세요. 맥에서는 “윈도의 엑셀에서 동작하는 VBA”가 일부 작동되지 않아서 VBA로 만든 프로그램이 정상적으로 작동되지 않습니다.
      맥에서 지원하는 윈도우 가상화(부트캠프 등) 기능을 이용하셔야 할 듯 합니다.
      감사합니다.

    1. 안녕하세요. 보이지 않는 글자는 옛한글입니다. 옛한글을 지원하는 새굴림, 한컴바탕, 한컴돋움과 같은 폰트로 바꿔서 보시면 알아볼 수 있습니다.
      감사합니다.

  4. 너무나 신세계입니다. 감사합니다. 잘 사용하겠습니다. 덕분에 작업이 훨씬 빨라졌습니다.

댓글 남기기

이메일은 공개되지 않습니다.