오빠두엑셀 `2026 무료 챌린지` 오픈! 완주하고 수료증 받아가세요! 5년 연속 IT분야 베스트셀러! 「 진짜쓰는 실무엑셀 」로 2026년 공부 끝내기 엑셀이 막히셨나요? Q&A 게시판에서 바로 해결하세요.
메뉴
실무자 기초 강의

엑셀로 파일명 일괄변경 하기

오빠두엑셀 by 오빠두엑셀
  • 학습시간 7분
  • 난이도 입문
  • 작성일 2020.05.13

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

이 강의에서는 외부 프로그램 없이 엑셀과 메모장만으로 다수의 파일명을 일괄변경하는 방법을 다룹니다. 윈도우 기본 기능으로는 기존 이름을 유지한 채 일부 문자열만 교체하기 어려운데, 파워쿼리로 폴더의 파일 목록을 시트로 불러온 뒤 새로운 파일명과 REN 명령문을 작성하고, 메모장 배치파일로 저장해 한 번에 실행하는 전체 흐름을 단계별로 정리합니다.

엑셀로 파일명 일괄변경 하기
DOWNLOADS

실습자료를 준비했어요

수업에서 사용한 예제 파일과 보충 자료를 한 곳에 정리했습니다!👇

강의 요약

여러 개의 파일명을 한 번에 변경해야 할 때, 어떻게 처리하면 좋을까요? 윈도우의 기본 일괄변경 기능은 '파일명(1)', '파일명(2)' 형태로 순번이 매겨지는 방식만 지원하므로, 기존 이름을 유지한 채 일부 문자열만 바꾸는 작업에는 활용하기 어렵습니다.

윈도우 파일명 일괄변경 방식

이러한 한계 때문에, 그동안에는 외부 프로그램을 별도로 설치하거나 우회 방법을 사용해야 했습니다. 이번 강의에서는 별도의 프로그램 없이 엑셀과 메모장만으로 파일명을 손쉽게 일괄변경하는 방법을 단계별로 살펴봅니다.

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

파워쿼리 추가기능 설치 (엑셀 2010/2013 사용자)
  1. 엑셀 2010/2013 버전 사용자는 본인이 사용 중인 버전에 따라 파워쿼리 추가기능을 별도로 설치해야 할 수 있습니다.

    윈도우 2010 추가기능 목록

  2. 엑셀 화면 상단에 '파워쿼리' 탭이 보이지 않으면 '파일' - '옵션' 으로 이동합니다.

    엑셀 2010 파일 옵션 이동

  3. 좌측 메뉴에서 '추가기능' 으로 이동한 뒤, 하단 '관리' 항목에서 'COM 추가기능'을 선택하고 '이동' 버튼을 클릭합니다.

    추가기능 COM 추가기능 이동

  4. COM 추가기능 목록에서 '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'으로 지정하여 저장합니다.

    파일명 일괄변경 배치파일

  6. 저장된 '파일명변경' 배치파일을 더블클릭하여 실행합니다.

    파일명변경 배치파일

  7. 대상 폴더로 이동하여 파일명 일괄변경이 정상적으로 완료되었는지 확인합니다.

    파일명 일괄변경 작업 완료

  • 위 방식으로 변경된 작업은 되돌리기(Ctrl + Z)로 복구할 수 없습니다. 따라서 작업을 진행하기 전에 원본 파일의 복사본을 별도로 백업해 두기를 권장합니다.
  • 사용 중인 윈도우 환경에 따라 변경된 파일명이 깨져서 표시될 수 있습니다. 이 경우 메모장에서 배치파일을 저장하기 전 인코딩 형식을 'ANSI'로 먼저 설정해 보고, 그래도 파일명이 깨진다면 'UTF-8'로 변경하여 다시 저장합니다.

    인코딩 변경

  • 폴더명 또는 파일명에 띄어쓰기가 포함된 경우에는 폴더 경로와 파일명 앞뒤에 큰따옴표(")를 추가해야 합니다. 따라서 명령문을 생성할 때 아래 수식을 사용합니다.
    ="REN """&[@[Folder Path]]&[@Name]&""" """&[@[새로운 파일명]]&""""
댓글 90
5 (54개 평가)
아수라발발타
아수라발발타 2020.05.14 09:23
와........
장윤주
장윤주 2020.05.14 09:34
엑셀2016버전 사용하는데 데이터가져오기 폴더 이건 어디에 잇나요?
오빠두엑셀
오빠두엑셀 작성자 2020.05.14 18:46
엑셀 2016은 영상강의에 사용된 방식과 동일합니다.^^
'데이터' - '데이터가져오기' - '파일에서' - '폴더에서'로 이동하시면 됩니다.
장윤주
장윤주 2020.05.15 09:18
데이터 들어가면 ACCESS , 웹 , 텍스트 , 기타원본에서(XML데이터 가져오기에서)로 했는데 안되서요...
hun
hun 2021.04.25 10:57
Data -> New Query -> From File -> From Folder 입니다.
SEANPAUL
SEANPAUL 2020.05.15 06:52
이런 아이디어는 어디서 구하신거죠? 딱 필요한 작업이었어요.
천연암반수
천연암반수 2020.05.16 03:18
자면서 보다가 놀래서 지금 노트북앞에 앉아 있어요...ㅠㅠ
나두코리
나두코리 2020.05.18 08:00
아주 기발한 방법이네요 ^^
포도당
포도당 2020.05.18 16:37
유투브에서 파일명 정리 하는 법 본 것을 엑셀을 이용해서 정리하면 간단하게 정리할 수 있겠네요.
잘 활용하겠습니다.
fyord
fyord 2020.07.14 06:07
="REN """&[@[Folder Path]]&[@Name]&""" """&[@[새로운 파일명]]&""""
아주 편리하네요.
수식 마지막에 큰 따옴표가 2개가 아닌 4개가 있는 이유가 뭘까요?
오빠두엑셀
오빠두엑셀 작성자 2020.07.14 11:02
REN 앞에 큰따옴표가 사용되었으므로
수식 마지막 부분도 큰따옴표로 묶기위해 4개가 사용됩니다.
fyord
fyord 2020.07.14 13:41
아! 그렇군요!
덕분에 많이 배웁니다. 감사합니다.
그런데 또 궁금한 점이 있네요.
띄어쓰기가 없는 파일명의 경우 아래와 같이 작성합니다.
이 경우 마지막에 큰 따옴표가 없는지요?
="REN "&[@[Folder Path]]&[@Name]&" "&[@[새로운 파일명]]
오빠두엑셀
오빠두엑셀 작성자 2020.07.14 16:33
안녕하세요? :)
제가 설명을 잘못드렸네요 ㅜㅜ;
띄어쓰기가 있는 경우,
=REN "기존파일명" "새로운파일명" <- 형태로 큰따옴표가 파일명 양 옆으로 추가됩니다.

띄어쓰기가 없을 경우
=REN 기존파일명 새로운파일명 <- 형태로 따옴표 없이 사용해도 무방합니다.

감사합니다.
엑셀마스터
엑셀마스터 2020.11.23 16:15
안녕하세요,
그 논리라면 아래와 같은 수식이 되어야 하는거 아닌지요.. 본문에 있는 수식과 약간 차이가 있는 것 같아서 문의드립니다.
"REN "&"""&[@[Folder Path]]&[@Name]&"" ""&[@[새로운 파일명]]&"""
오빠두엑셀
오빠두엑셀 작성자 2020.11.24 18:11
안녕하세요.
본문에 있는 수식과 적어주신 수식은 동일한 수식입니다.
본문은 & 기호 없이 연결, 적어주신 수식은 & 기호로 구분하여 작성된 수식이에요. :)
아지니
아지니 2020.07.30 23:12
진짜!! 짱입니다
djc****
djc**** 2020.11.10 15:39
감사합니다! 선생님! 파일명 일괄변경 기능을 애타게 찾았는데, 덕분에 일 진행 속도가 많이 빨라졌습니다.
김형찬
김형찬 2020.11.18 13:35
배치파일이었다니...ㅋㅋ 이렇게 간단하게 ㅋㅋㅋ