본문 바로가기
IT 도움말

파일명 일괄 변경 엑셀로 간단하게 하기

by 컴백과 2024. 4. 3.
728x90
반응형

오늘은 갑자기 일을 하다가 책을 스캔해서 PDF로 만들어 편집할 일이 있었는데

양면으로 되어 있다 보니

스캔을 한 후에 페이지를 따로 분리하여 홀수 짝수를 합쳐야 하는 상황이 발생했습니다.

 

그래서 빠르게 엑셀로 파일명을 일괄 변경하여 페이지를 맞추는 작업을 했습니다.

 

그럼 간단하게 엑셀로 파일명을 변경하는 방법을 알아보겠습니다.

 


파일명을 변경하려면 우선 파일명에 대한 LIST가 필요합니다.

DOS 명령어 중에 폴더의 파일명을 전부 TXT 파일로 가져오는 명령어가 있습니다.

 

1. 윈도우 + R 키 눌러 실행창 불러오기

2. CMD 입력

3. CD "특정폴더" 해서 해당 폴더로 들어감(탐색기에서 주소줄 복사)

4. DIR /B > LIST.TXT 

 

위 순서대로 진행하시면 되는데 

그림으로 쉽게 보실 수 있도록 하겠습니다.

 

1. 윈도우키 + R

cmd 실행창

 

2. 탐색기에서 해당 폴더 주소 복사 (주소표시줄 누르기)

폴더 경로 복사

 

3. 아까 실행해 두었던 명령프롬프트에 아래와 같이 입력하기

파일 리스트 뽑기

 


이제 리스트를 EXCEL로 옮깁니다.

 

A열에 원래 이름을 넣고 B열에 바꿀 이름을 넣습니다.

 

수식에는 CONCATENATE 함수를 활용합니다.

이 함수는 여러 문자열을 합쳐서 한 문자열로 만드는 함수입니다.

 

REN : 이름을 바꾸는 도스 명령어

CHAR(34) : 따옴표 (폴더에 띄어쓰기가 있을 경우 대비)

 

=CONCATENATE("REN ",CHAR(34),A1,CHAR(34)," ",CHAR(34),B1,CHAR(34))

 

 

엑셀 변환

 

이제 C열에 있는 명령어를 아까 명령 프롬프트에 복사 + 붙여 넣기 하면 됩니다

 

주의하실 점은 파일명이 바로 바뀌어 버리기 때문에 돌릴 수 있는 방법이 없다는 점입니다.

 

그럼 도움이 되셨길 바랍니다.

감사합니다.

728x90
반응형