파일명 일괄변경 하기, 엑셀로 클릭 몇번이면 바로 해결! :: 엑셀프레소

외부 프로그램 없이, 엑셀과 메모장만 사용하여 파일명 일괄변경 하는 방법을 단계별로 알아봅니다

홈페이지 » 파일명 일괄변경 하기, 엑셀로 클릭 몇번이면 바로 해결! :: 엑셀프레소

파일명 일괄변경 하기, 엑셀과 메모장만 사용하는 가장 쉬운방법

파일명 일괄변경 목차 바로가기
강의 요약

여러개의 파일명을 동시에 변경해야 할 경우, 어떻게 해야 할까요? 아쉽게도, 윈도우에서 제공되는 기본기능은 파일명(1), 파일명(2), ... 로 순번이 매김되는 방식으로 파일명이 일괄변경 됩니다.

윈도우 파일명 일괄변경 방식
윈도우에서 제공되는 기본기능은 파일명 뒤에 순번이 매겨집니다.

그러다보니, 기존 파일명을 유지한 채 파일명의 일부분만 일괄변경 하려면 외부 프로그램을 사용하는 등의 다른 방법을 이용해야 핬는데요. 이번 강의에서는 엑셀과 메모장만 사용하여 파일명 일괄변경을 손쉽게 하는 방법을 단계별로 알아봅니다.

영상강의

예제파일 다운로드


엑셀로 파일명 일괄변경, 단계별 알아보기

파워쿼리 추가기능 설치 (엑셀 2010/2013 사용자)
  1. 엑셀 2010/2013 사용자는 사용중인 버전에 따라 파워쿼리 추가기능 설치가 필요할 수 있습니다.

    윈도우 2010 추가기능 목록
    화면 상단에 '파워쿼리' 탭이 있는지 확인합니다.
  2. 엑셀 화면 상단에 '파워쿼리'가 안 보일 경우, '파일' - '옵션' 으로 이동합니다.

    엑셀 2010 파일 옵션 이동
    '파일' - '옵션'으로 이동합니다.
  3. '추가기능' 으로 이동한 뒤, '관리'에서 'COM 추가기능'을 선택한 후 '이동'을 클릭합니다.

    추가기능 COM 추가기능 이동
    '추가기능' - 'COM 추가기능' - '이동'을 클릭합니다.
  4. COM 추가기능 목록에 Microsoft Excel 용 파워쿼리가 있는지 확인합니다. 목록에 파워쿼리 추가기능이 있을 경우, 체크박스를 활성화 후, '확인' 버튼을 눌러 마무리합니다.

    파워쿼리 추가기능 확인
    추가기능 목록에 Microsoft Excel 용 파워쿼리가 있는지 확인합니다.
  5. 만약 파워쿼리 추가기능이 목록에 없을 경우, 사용중인 엑셀의 운영체제(32bit 또는 64bit)를 확인합니다. ('파일'-'도움말' 또는 '파일'-'계정' 에서 확인가능합니다.)

    엑셀 운영체제 확인
    파워쿼리가 추가기능 목록에 없을 경우, 사용중인 엑셀의 운영체제를 확인합니다.
  6. 아래 링크로 이동하여 각 운영체제에 맞는 파워쿼리를 설치한 뒤 다음단계로 넘어갑니다.
변경할 파일목록 불러오기
  1. '데이터' - '데이터 가져오기' - '파일에서' - '폴더에서'로 이동합니다.
    (엑셀 2010/2013 사용자는 '파워쿼리' - '파일에서' - '폴더에서' 로 이동합니다.)

    데이터 파일에서 폴더에서 이동
    데이터 - 데이터가져오기 - 파일에서 - 폴더에서로 이동합니다.
  2. '찾아보기' 버튼을 클릭합니다.

    폴더 찾아보기
    '찾아보기' 버튼을 클릭합니다.
  3. 파일명을 변경할 대상 폴더를 선택한 뒤, '확인'버튼을 클릭합니다. (상위폴더를 선택하면 하위폴더를 포함한 모든 파일목록이 출력됩니다)

    폴더 선택
    파일목록을 불러올 대상 폴더를 선택합니다.
  4. 다시 '확인' 버튼을 클릭합니다.

    폴더 확인
    확인버튼을 클릭합니다.
  5. 선택한 폴더의 파일 목록 미리보기가 출력됩니다. 확인 후 이상이 없으면 '로드' 버튼을 클릭합니다.

    파일명 변경 데이터 로드
    파일 목록을 확인 후, 이상이 없으면 '로드'버튼을 클릭합니다.
  6. 대상 폴더의 파일 목록이 출력되었습니다.

    파일명 일괄변경 목록
    하위폴더를 포함한 모든 파일 목록이 출력되었습니다.
새로운 파일명 생성하기
  1. 파일명(Name)과 경로(Folder Path)를 제외한 나머지 열은 전체 선택 후 삭제합니다.

    불필요열 삭제
    파일명과 폴더목록을 제외한 나머지 열은 삭제합니다.
  2. Name 열을 복사하여 표의 우측에 붙여넣기 한 뒤, 머릿글을 '새로운파일명'으로 변경합니다.

    새로운 파일명 추가
    파일명을 복사한 뒤, 표 오른쪽으로 붙여넣기합니다.
  3. 주어진 상황에 따라 새로운 파일명을 생성합니다.
    예제파일에서는 '넥슨' 이라는 이름을 '(주)넥슨'으로 변경합니다. 따라서 '새로운파일명' 열을 전체 선택 후, 단축키 Ctrl + H 로 찾기 및 바꾸기에 이동한 뒤, '넥슨'을 '(주)넥슨'으로 변경합니다.

    새로운 파일명 변경
    주어진 상황에 맞춰 파일명을 변경합니다.
  4. 파일명 변경이 완료되었습니다.

    파일명 일괄변경 완료
    새로운 파일명으로 변경이 완료되었습니다.
파일명 일괄변경을 위한 배치파일 만들기
  1. 파일명 일괄변경을 위한 배치파일 생성을 위해 표 우측에 '명령문' 열을 추가합니다.

    명령문 열 추가
    표의 오른쪽에 '명령문' 열을 추가합니다.
  2. 명령문에 아래 수식을 입력합니다.
    ="REN "&[@[Folder Path]]&[@Name]&" "&[@[새로운 파일명]]

    '폴더명 또는 파일명에 띄어쓰기가 있을 경우, 아래 수식을 입력합니다.

    ="REN """&[@[Folder Path]]&[@Name]&""" """&[@[새로운 파일명]]&""""
  3. 명령문 작성이 완료되었습니다.

    파일명 일괄변경 명령문
    파일명 일괄변경을 위한 명령문이 작성되었습니다.
  4. 명령문 범위를 선택하여 복사한 뒤, 메모장에 붙여넣기 합니다.

    파일명 변경 메모장 추가
    메모장을 실행한 뒤, 명령문을 복사/붙여넣기 합니다.
  5. '파일' - '저장' 으로 이동한 뒤, '파일명변경.bat'로 파일을 저장합니다.

    파일명 일괄변경 배치파일
    '파일명변경.bat'로 메모장을 저장합니다.
  6. 생성된 '파일명변경' 윈도우 배치파일을 더블클릭하여 실행합니다.

    파일명변경 배치파일
    생성된 윈도우 배치파일을 실행합니다.
  7. 대상 폴더로 이동하여 파일명 일괄변경 작업이 완료 된 것을 확인합니다.

    파일명 일괄변경 작업 완료
    파일명 일괄변경이 완료되었습니다.

파일명 변경 작업 시 주의사항

  • 위 방법으로 변경된 작업은 이전단계로 돌아가기 (Ctrl + Z) 를 할 수 없습니다. 따라서 파일명을 변경하기 전에 복사본을 미리 준비해주세요.
  • 사용중인 윈도우 환경에 따라, 파일명이 깨져서 변경될 수 있습니다. 그럴 경우, 메모장으로 배치파일을 저장하기 전 인코딩형식을 'ANSI' 로 우선 설정해 주시고, 'ANSI'로 설정해도 파일명이 깨질 경우 'UTF-8'로 설정 후 파일을 저장합니다.

    인코딩 변경
    배치파일을 저장하기 전 인코딩 형식을 확인합니다.
  • 폴더명 또는 파일명에 띄어쓰기가 있을 경우, 폴더경로와 파일명 앞 뒤로 큰따옴표(")를 추가해줘야 합니다. 따라서 명령문 생성 시, 아래 수식을 이용합니다.
    ="REN """&[@[Folder Path]]&[@Name]&""" """&[@[새로운 파일명]]&""""
5 8 votes
게시글평점
현재 페이지 댓글알림 신청
알림 설정
guest
13 Comments
Inline Feedbacks
View all comments
아수라발발타
아수라발발타
2020년 5월 14일 9:23 오전
게시글평점 :
     

와........

장윤주
장윤주
2020년 5월 14일 9:34 오전
게시글평점 :
     

엑셀2016버전 사용하는데 데이터가져오기 폴더 이건 어디에 잇나요?

장윤주
장윤주
2020년 5월 15일 9:18 오전

데이터 들어가면 ACCESS , 웹 , 텍스트 , 기타원본에서(XML데이터 가져오기에서)로 했는데 안되서요...

SEANPAUL
SEANPAUL
2020년 5월 15일 6:52 오전
게시글평점 :
     

이런 아이디어는 어디서 구하신거죠? 딱 필요한 작업이었어요.

천연암반수
천연암반수
2020년 5월 16일 3:18 오전
게시글평점 :
     

자면서 보다가 놀래서 지금 노트북앞에 앉아 있어요...ㅠㅠ

나두코리
나두코리
2020년 5월 18일 8:00 오전
게시글평점 :
     

아주 기발한 방법이네요 ^^

포도당
2020년 5월 18일 4:37 오후
게시글평점 :
     

유투브에서 파일명 정리 하는 법 본 것을 엑셀을 이용해서 정리하면 간단하게 정리할 수 있겠네요.
잘 활용하겠습니다.

fyord
fyord
2020년 7월 14일 6:07 오전
게시글평점 :
     

="REN """&[@[Folder Path]]&[@Name]&""" """&[@[새로운 파일명]]&""""
아주 편리하네요.
수식 마지막에 큰 따옴표가 2개가 아닌 4개가 있는 이유가 뭘까요?

fyord
fyord
2020년 7월 14일 1:41 오후

아! 그렇군요!
덕분에 많이 배웁니다. 감사합니다.
그런데 또 궁금한 점이 있네요.
띄어쓰기가 없는 파일명의 경우 아래와 같이 작성합니다.
이 경우 마지막에 큰 따옴표가 없는지요?
="REN "&[@[Folder Path]]&[@Name]&" "&[@[새로운 파일명]]

아지니
아지니
2020년 7월 30일 11:12 오후
게시글평점 :
     

진짜!! 짱입니다

13
0
여러분의 생각을 댓글로 남겨주세요.x