본문 바로가기
생활속 소소한 팁

엑셀 시트 합치기(파일 합치기) / 시트명 일괄 변경하기

by ujuni 2023. 9. 25.
반응형

엑셀 작업을 하다 보면, 여러 개의 자료를 다뤄야 하는 경우가 있습니다. 만약 여러 개의 자료를 취합하여 하나의 파일로 만들어야 한다면, 아래의 파일을 이용해 보세요.

여러 파일의 엑셀 시트를 하나의 파일로 모아줍니다. 또한 모아놓은 시트명을 변경할 수 도 있습니다.

 

<목차>
1. 파일 다운로드
2. 파일 실행 시 첫 화면
3. 합치기 기능
4. 새롭게 생성된 파일
5. 시트명 바꾸기

※ 만약 하나의 파일에서 여러시트를 하나의 시트로 합치시길 원하시는 분들은 아래 링크를 참고해주세요.

2023.10.20 - [생활속 소소한 팁] - 엑셀 시트합치기 ( 하나의 파일 속 여러 시트 합치기 )

 

다른 도움이되는 엑셀양식이 궁금하신 분들은 아래 링크를 참고해주세요.

2024.06.28 - [생활속 소소한 팁] - 현재 셀 위치 표시, 셀 보호하기(셀 잠금, 수식 보호) 관련 매크로

2023.09.14 - [생활속 소소한 팁] - 장부 기장을 위한 엑셀 양식 (복식부기 장부, 매출 정리용, 인터넷 쇼핑몰)

2023.10.16 - [생활속 소소한 팁] - 스케줄 정리 엑셀 양식( 달력/ 업무 정리용 )

2023.11.20 - [생활속 소소한 팁] - 급여 대장 엑셀 양식 (급여 / 시간외수당 / 4대보험 / 소득세) 자동화, 급여 명세서 관리

2023.11.03 - [생활속 소소한 팁] - 시간외 수당( 연장근로 / 야간근로 / 휴일근로 ) 엑셀 양식 공유 (자동계산 및 정리)

2023.11.28 - [생활속 소소한 팁] - 엑셀 소계 / 합계 / 총계 일괄 자동 입력하기 (수식 범위 자동 입력)

 


1. 파일 다운로드

파일은 엑셀버전에 따라 오류가 발생할 수 있습니다. vba를 포함하고 있는 자료이기에, 실행시 매크로 실행여부와 관련된 설정을 허용해주셔야 합니다.

자료를 다운로드하면 오른쪽과 같은 파일명의 아이콘을 보실 수 있습니다.

더블클릭해서 자료를 열어봅시다.

 

 

 

자료 다운로드

파일합치기.zip
0.04MB

 

압축해제 비밀번호는 하단의 링크를 참고해주세요.

2023.11.14 - [분류 전체보기] - 조아 멸치육수( with 엑셀 파일 합치기 비밀번호 )


2. 파일 실행 시 첫 화면

 

위 그림과 같은 화면을 만나실 수 있습니다. 심플합니다. 버튼 두 개가 답니다. 

합치기 버튼은 여러 개의 시트를 하나로 모을 때 사용하는 버튼입니다.

시트명변경 버튼은 생성한 파일의 시트명을 변경하시고 싶을 때 사용하는 버튼입니다.

 

※ 합치기 작업을 하기 전 몇 가지 해주셔야 합니다.

1) 합치고 싶은 엑셀파일을 하나의 폴더에 옮겨주세요. 폴더단위로 합쳐집니다.

2) 매크로가 포함된 엑셀이 있는 경우 오류가 발생할 수 있습니다. 특히 워크시트에 포함된 코드에서 시트명과 관련하여 작성된 구문이 있다면 오류가 납니다. 이점 유의해주세요.

3) 암호가 걸린 파일이 있다면, 해제해 주시는 게 좋습니다.

 

위 사항을 체크하신 뒤 다음으로 넘어갑니다.


3. 합치기 기능

이제 본격적으로 시트를 합쳐봅시다. 버튼을 클릭하시면 아래의 화면을 보실 수 있습니다.

 

해당 매크로는 시트를 하나로 모아 새로운 파일을 생성합니다.

따로 설정을 하지 않으시면 파일명은 "★☆합치기(결과)"라는 이름으로 생성됩니다.

별도의 파일명을 설정하시고 싶으시다면 아래의 유의사항을 참고하여 상단의 빈칸에 파일명을 적어주세요.

1) 파일명에 적합하지 않은 문자를 입력 시 오류가 납니다.

2) 원본파일명과 동일한 파일명을 사용하시면 중복으로 인한 오류가 발생합니다.

 

위에 말씀드렸듯 매크로 파일은 오류가 발생할 여지가 있습니다. 그래도 포함하고 싶으시다면 우측 중단의 체크박스를 통하여 설정해 주세요.

 

모든 설정이 되었다면 폴더선택을 클릭해 봅시다.

 

원하시는 폴더로 이동하여 확인버튼을 통해 폴더를 클릭해 주세요. 그러면 아래의 화면을 보시게 됩니다.

 

하단에 파일 리스트가 생성됩니다.

파일명 왼쪽의 체크박스를 통해 합치고 싶은 파일을 선택가능하십니다. 

만약 전부 선택하고 싶으시다면 최상단의 전체선택을 체크해 주시면 됩니다. (전체선택 체크 시 아래에 어떻게 체크되든 간에 모든 파일을 대상으로 취합합니다.)

 

대상을 설정하셨으면, 실행하기를 클릭합니다.

뭔가 막 실행이 되며 몇 번 깜빡이더니 완료메시지와 파일이 어디에 생성되었는지 경로가 안내될 겁니다.

경로는 기본적으로 원본파일이 위치한 폴더 내에 저장됩니다.


4. 새롭게 생성된 파일

생성된 파일을 열어보시면, sheet1에 목차가 생기고 이후로 다른 시트들이 전부 끌고 와졌을 겁니다.

만약 오류가 나는 파일이 있거나, xlsm 파일을 포함하지 않도록 설정했는데 대상 파일에 포함되어 있다면, 그런 파일들은 e열과 f열에 별도의 목록이 생성됩니다.

 

정상적으로 작동한 시트는 두 자리 숫자로 목차가 생성됩니다.

앞자리는 파일 순서, 뒷자리는 시트순서입니다. 차례로 b열과 c열에는 원본 파일명과 원본 시트명을 표시했습니다.

 

목차의 파란 글씨를 누르면 하이퍼링크를 통해 해당 시트로 이동합니다.


5. 시트명 변경하기

 

위의 새롭게 생성된 파일의 sheet1 목차 쪽 d열을 보시면 변경할 시트명을 표시하게 해 뒀습니다.

변경할 시트명을 넣으시고,  매크로 파일의 시트명변경하기 버튼을 클릭해 주시면 됩니다.

만약 시트명에 중복이 발생하게 되는 경우는, 자동으로 뒤에 (2), (3) 등으로 카운팅 하게 설정하였습니다.

d열이 공란이면 기존 시트명을 유지하고, d열에 값이 들어가있으면 해당 값으로 시트명을 변경하는 방식입니다.

때문에 원하시는 시트를 골라서 변경도 가능합니다.

 

 

클릭하면 파일을 선택하는 창이 나오고, 새롭게 생성된 자료를 클릭해 주시면 변경을 원하시는 시트명으로 변경하여 새롭게 파일을 저장하게 됩니다.

새롭게 저장되는 파일은, "시트명변경@기존파일명"의 형태가 됩니다.


그리 어렵지 않은 자료라 몇 번 해보시면 금방 파악이 가능할 겁니다.

업무에 있어 도움이 되었으면 좋겠습니다!!

 

혹시 더 추가하거나 개선해야 할 사항이 있다면, 댓글 남겨주세요.

 

 

 

반응형